diff --git a/source/mysql_connection.pas b/source/mysql_connection.pas index ca2f9cd8..e1779d08 100644 --- a/source/mysql_connection.pas +++ b/source/mysql_connection.pas @@ -778,7 +778,8 @@ end; destructor TMySQLQuery.Destroy; begin FreeAndNil(FColumnNames); - mysql_free_result(FLastResult); + if HasResult then + mysql_free_result(FLastResult); inherited Destroy; end;