diff -r 81f8547efd4f -r e8e3147d53eb phonebookui/Phonebook2/Commands/src/CPbk2AiwInterestItemCall.cpp --- a/phonebookui/Phonebook2/Commands/src/CPbk2AiwInterestItemCall.cpp Fri Mar 12 15:41:25 2010 +0200 +++ b/phonebookui/Phonebook2/Commands/src/CPbk2AiwInterestItemCall.cpp Mon Mar 15 12:39:26 2010 +0200 @@ -528,10 +528,6 @@ iAppUi->ApplicationServices().ContactManager().FieldTypes()); CleanupStack::PushL( actionTypeSelector ); - iSelector->SetDefaultPrioritiesLC - ( defaultPrioritiesArray, - *aStoreContact, - VPbkFieldTypeSelectorFactory::EVOIPCallSelector ); } // Normal voice calls else @@ -542,12 +538,14 @@ iAppUi->ApplicationServices().ContactManager().FieldTypes()); CleanupStack::PushL( actionTypeSelector ); - iSelector->SetDefaultPrioritiesLC - ( defaultPrioritiesArray, - *aStoreContact, - VPbkFieldTypeSelectorFactory::EVoiceCallSelector ); } + // Set default according to priority rule + iSelector->SetDefaultPrioritiesLC + ( defaultPrioritiesArray, + *aStoreContact ); + + params.iCommMethod = action; params.SetDefaultPriorities( defaultPrioritiesArray );