Das ist doch wieder ein völlig anderer Dialog, das ist doch kein DIALOG_LIST...da kannst du auch kein listitem nutzen.
Was hast du bitte erwartet was da rauskommt bei listitem? Das richtige listitem? Wie soll das bitte funktionieren?
Du verstehst den Code doch, wo soll der plötzlich eine 0-4 herbekommen? Wenn es nur einen Button und nichts zum auswählen gibt.
#Rage
Du musst das listitem, was er zuvor ausgewählt hat z.B. in einer PVar speichern, dann kannst du das da wiederverwenden.