diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Mails/Mail.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/server/game/Mails/Mail.cpp b/src/server/game/Mails/Mail.cpp index 0123f4ca5ba..0d058f919d5 100644 --- a/src/server/game/Mails/Mail.cpp +++ b/src/server/game/Mails/Mail.cpp @@ -992,8 +992,14 @@ void MailDraft::SendMailTo(SQLTransaction& trans, MailReceiver const& receiver, } } else if (!m_items.empty()) - deleteIncludedItems(SQLTransaction(NULL)); + { + SQLTransaction temp = SQLTransaction(NULL); + deleteIncludedItems(temp); + } } else if (!m_items.empty()) - deleteIncludedItems(SQLTransaction(NULL)); + { + SQLTransaction temp = SQLTransaction(NULL); + deleteIncludedItems(temp); + } } |