diff --git a/common/dbcore.cpp b/common/dbcore.cpp index 1db87afac..410362dfa 100644 --- a/common/dbcore.cpp +++ b/common/dbcore.cpp @@ -365,6 +365,8 @@ MySQLRequestResult DBcore::QueryDatabaseMulti(const std::string &query) mysql_free_result(res); } + SetMultiStatementsOff(); + return r; } } @@ -418,6 +420,8 @@ MySQLRequestResult DBcore::QueryDatabaseMulti(const std::string &query) r.SetErrorMessage(error_message); r.SetErrorNumber(mysql_errno(mysql)); + SetMultiStatementsOff(); + // we handle errors elsewhere return r; }