diff -r 2666d9724c76 -r d4f567ce2e7c phonebookui/Phonebook2/USIMExtension/src/CPsu2SimContactProcessor.cpp --- a/phonebookui/Phonebook2/USIMExtension/src/CPsu2SimContactProcessor.cpp Thu Jul 15 18:22:55 2010 +0300 +++ b/phonebookui/Phonebook2/USIMExtension/src/CPsu2SimContactProcessor.cpp Thu Aug 19 09:41:07 2010 +0300 @@ -253,6 +253,11 @@ // void CPsu2SimContactProcessor::ConstructL( RFs& aFs ) { + const MVPbkFieldTypeList& supportedTypes = + iTargetStore.StoreProperties().SupportedFields(); + // Remove the unsupported fieldInfo from array first. + iCopyToSimFieldInfoArray.RemoveUnSupportedFieldInfo( supportedTypes ); + const TInt count = iCopyToSimFieldInfoArray.Count(); for ( TInt i = 0; i < count; ++i ) {