diff --git a/lib/db_ido_mysql/idomysqlconnection.cpp b/lib/db_ido_mysql/idomysqlconnection.cpp index 9c8fd7b41..051206231 100644 --- a/lib/db_ido_mysql/idomysqlconnection.cpp +++ b/lib/db_ido_mysql/idomysqlconnection.cpp @@ -519,11 +519,12 @@ void IdoMysqlConnection::FinishAsyncQueries() size_t size_query = aq.Query.GetLength() + 1; - if (num_bytes + size_query > m_MaxPacketSize - 512) - break; + if (count > 0) { + if (num_bytes + size_query > m_MaxPacketSize - 512) + break; - if (count > 0) querybuf << ";"; + } IncreaseQueryCount(); count++;