diff -r b1f0785c289d -r 4f501b74aeb1 messagingapp/msgutils/unidatautils/unidatamodelplugins/unibiomessagedataplugin/src/unibiomessagedataplugin_p.cpp --- a/messagingapp/msgutils/unidatautils/unidatamodelplugins/unibiomessagedataplugin/src/unibiomessagedataplugin_p.cpp Tue Jul 13 22:09:22 2010 +0530 +++ b/messagingapp/msgutils/unidatautils/unidatamodelplugins/unibiomessagedataplugin/src/unibiomessagedataplugin_p.cpp Sun Jul 25 18:59:19 2010 +0530 @@ -52,11 +52,11 @@ if(attachmentProcessed == EFalse && iAttachmentCount == 1) { - CMsvStore* store = iMsvEntry->EditStoreL(); + TRAP_IGNORE( CMsvStore* store = iMsvEntry->EditStoreL(); CleanupStack::PushL(store); MMsvAttachmentManagerSync& attachMan = store->AttachmentManagerExtensionsL(); attachMan.RemoveAttachmentL(0); - CleanupStack::PopAndDestroy(); + CleanupStack::PopAndDestroy();); } if (iMsvEntry) {