emailuis/nmframeworkadapter/src/nmfwamessagesendingoperation.cpp
changeset 62 a8c646b56683
parent 43 99bcbff212ad
--- a/emailuis/nmframeworkadapter/src/nmfwamessagesendingoperation.cpp	Thu Aug 05 21:09:09 2010 +0300
+++ b/emailuis/nmframeworkadapter/src/nmfwamessagesendingoperation.cpp	Mon Aug 23 23:32:31 2010 +0300
@@ -214,11 +214,10 @@
         TFSMailMsgId mailboxId = NmConverter::nmIdToMailMsgId(mMessage->envelope().mailboxId());
         CFSMailBox *currentMailbox( NULL );
         currentMailbox = mMailClient.GetMailBoxByUidL(mailboxId);
-        CleanupStack::PushL(currentMailbox);
         if (!currentMailbox) {
             User::Leave( KErrNotFound );
         }
-    
+        CleanupStack::PushL(currentMailbox);
         CFSMailMessage *msg = CFSMailMessage::NewL(*mMessage); // no leave -> msg != NULL
         CleanupStack::PushL(msg);