diff -r ae34e1715e21 -r a8c646b56683 emailuis/nmframeworkadapter/src/nmfwamessagesendingoperation.cpp --- 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);