diff --git a/database/Database.php b/database/Database.php
index 2d8ec77b6031b6ccc20e29814c6b92c58b85186e..4912701ac9d1e2927363501c693c0f7b7575e666 100644
--- a/database/Database.php
+++ b/database/Database.php
@@ -97,7 +97,7 @@ class Database
         }
 
         foreach ($hasMore as $hasMoreResult) {
-            if (!is_null($buffermap[$hasMoreResult['bufferid']]))
+            if (array_key_exists($hasMoreResult['bufferid'], $buffermap))
                 $buffermap[$hasMoreResult['bufferid']]['hasmore'] = $hasMoreResult['hasmore'];
         }