diff --git a/DB/DataObject.php b/DB/DataObject.php index a2e989711..66acc833c 100644 --- a/DB/DataObject.php +++ b/DB/DataObject.php @@ -2804,7 +2804,7 @@ function _query($string) if (!empty($_DB_DATAOBJECT['CONFIG']['debug'])) { $this->debug(serialize($result), 'RESULT',5); } - if (method_exists($result, 'numRows')) { + if (is_object($result) && method_exists($result, 'numRows')) { if ($_DB_driver == 'DB') { $DB->expectError(DB_ERROR_UNSUPPORTED); } else {