Is it possible to have another preselection than the first in a CAknSelectionListDialog? I have tried to pass a non-zero argument, e g

Code:
TInt iSelectedItem = 1;
CMyContactList* iContactsList = CMyContactList::NewL(iSelectedItem, aListContent, R_RES_ID_FOR_A_MENUBAR_2, aListContent == NULL ? 0 : aListContent->Count(), this);
but still the first item, and not the second, is selected.