diff --git a/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp b/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp index 1231c21ea1f0..97bd0ee16462 100644 --- a/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp +++ b/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp @@ -918,11 +918,10 @@ nsresult nsMsgMdnGenerator::InitAndProcess() if (!accountKey.IsEmpty()) accountManager->GetAccount(accountKey, getter_AddRefs(account)); if (account) - { account->GetIncomingServer(getter_AddRefs(m_server)); - if (m_server) - rv = accountManager->GetFirstIdentityForServer(m_server, getter_AddRefs(m_identity)); - } + + if (m_server) + rv = accountManager->GetFirstIdentityForServer(m_server, getter_AddRefs(m_identity)); } NS_ENSURE_SUCCESS(rv,rv);