diff -r a3a1ae9acec6 -r da5135c61bad emailservices/emailserver/cmailhandlerplugin/src/cmailcpsif.cpp --- a/emailservices/emailserver/cmailhandlerplugin/src/cmailcpsif.cpp Mon Mar 15 12:39:10 2010 +0200 +++ b/emailservices/emailserver/cmailhandlerplugin/src/cmailcpsif.cpp Wed Mar 31 21:08:33 2010 +0300 @@ -1031,7 +1031,10 @@ inParam->AppendL( item ); // Execute command - iMsgInterface->ExecuteCmdL( KDelete , *inParam, *outParam ); + if ( iMsgInterface ) + { + iMsgInterface->ExecuteCmdL( KDelete , *inParam, *outParam ); + } CleanupStack::PopAndDestroy( cpData ); item.Reset();