diff --git a/server/modules/protocol/MySQL/mariadbbackend/mysql_backend.c b/server/modules/protocol/MySQL/mariadbbackend/mysql_backend.c index 2e3dfdf93..534fe9212 100644 --- a/server/modules/protocol/MySQL/mariadbbackend/mysql_backend.c +++ b/server/modules/protocol/MySQL/mariadbbackend/mysql_backend.c @@ -877,7 +877,7 @@ gw_read_and_write(DCB *dcb) if (proto->ignore_replies > 0) { /** The reply to a COM_CHANGE_USER is in packet */ - GWBUF *query = proto->stored_query; + GWBUF* query = modutil_get_next_MySQL_packet(&proto->stored_query); proto->stored_query = NULL; proto->ignore_replies--; ss_dassert(proto->ignore_replies >= 0);