diff options
-rw-r--r-- | etc/inc/captiveportal.inc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/etc/inc/captiveportal.inc b/etc/inc/captiveportal.inc index a5029a5..e2cc203 100644 --- a/etc/inc/captiveportal.inc +++ b/etc/inc/captiveportal.inc @@ -1323,8 +1323,10 @@ function captiveportal_read_db($query = "") { $DB = captiveportal_opendb(); if ($DB) { $response = $DB->query("SELECT * FROM captiveportal {$query}"); - while ($row = $response->fetchArray()) - $cpdb[] = $row; + if ($response != FALSE) { + while ($row = $response->fetchArray()) + $cpdb[] = $row; + } $DB->close(); } |