diff -r e0ec97ec3cc4 -r 98924d2efce9 creator/engine/src/creator_phonebookbase.cpp --- a/creator/engine/src/creator_phonebookbase.cpp Wed Jun 23 18:13:31 2010 +0300 +++ b/creator/engine/src/creator_phonebookbase.cpp Tue Jul 06 14:17:03 2010 +0300 @@ -41,9 +41,16 @@ iEntriesToBeCreated = 1; break; case ECreatorPhonebookStart: - retval = iEngine->GetEngineWrapper()->ListQueryDialog(_L("Fields in contact"), R_CONTACT_CREATION_TYPE_QUERY, - &iDummy, this, iCommand == ECmdCreatePhoneBookEntryContacts ? ECreatorPhonebookGetContactFields : ECreatorPhonebookGetGroupFields - ); + if(iCommand == ECmdCreatePhoneBookEntryContacts ) + { + retval = iEngine->GetEngineWrapper()->ListQueryDialog(_L("Fields in contact"), R_CONTACT_CREATION_TYPE_QUERY, + &iDummy, this, ECreatorPhonebookGetContactFields ); + } + else + { + retval = iEngine->GetEngineWrapper()->ListQueryDialog(_L("Number of contacts "), R_GROUP_CREATION_TYPE_QUERY, + &iDummy, this, ECreatorPhonebookGetGroupFields ); + } break; case ECreatorPhonebookGetContactFields: if(iDummy==0)// first item, use default fields