diff -r bf7eb7911fc5 -r 997a02608b3a emailuis/nmframeworkadapter/src/nmfwaremovedraftmessageoperation.cpp --- a/emailuis/nmframeworkadapter/src/nmfwaremovedraftmessageoperation.cpp Wed Jun 23 18:00:21 2010 +0300 +++ b/emailuis/nmframeworkadapter/src/nmfwaremovedraftmessageoperation.cpp Tue Jul 06 14:04:34 2010 +0300 @@ -139,6 +139,8 @@ // async version not supported, use sync version folder->RemoveMessageL( messageId ); completeOperation(NmNoError); + } else if (KErrNone != err) { + completeOperation(NmGeneralError); } } else {