diff --git a/nixtape/data/Album.php b/nixtape/data/Album.php index 2fb37aeeb303c8add2876fb0350a7b13b5fa3979..90c81b7acdc53f7795be3cb7513f0278bf689faf 100644 --- a/nixtape/data/Album.php +++ b/nixtape/data/Album.php @@ -77,7 +77,7 @@ class Album { $res = $mdb2->query("SELECT COUNT(*) AS scrobbles FROM Scrobbles JOIN Track ON Scrobbles.track = Track.name WHERE Scrobbles.artist = " . $mdb2->quote($this->artist_name, 'text') . 'AND Track.album =' . $mdb2->quote($this->name, 'text')); - if(!$res->numRows()) { + if(PEAR::isError($res) || !$res->numRows()) { $c = 0; } else { $row = sanitize($res->fetchRow(MDB2_FETCHMODE_ASSOC));