diff --git a/adminer/include/functions.inc.php b/adminer/include/functions.inc.php index edb426ec..aff62aac 100644 --- a/adminer/include/functions.inc.php +++ b/adminer/include/functions.inc.php @@ -210,8 +210,10 @@ function get_key_vals($query, $connection2 = null) { } $return = array(); $result = $connection2->query($query); - while ($row = $result->fetch_row()) { - $return[$row[0]] = $row[1]; + if (is_object($result)) { + while ($row = $result->fetch_row()) { + $return[$row[0]] = $row[1]; + } } return $return; }