diff --git a/lib/tags.php b/lib/tags.php
index 955eb3cd363202c9ca1febe22cb5693837034394..ff9f35ebc9ed2a7d0bd4c6b8231de34ce23fdd0d 100644
--- a/lib/tags.php
+++ b/lib/tags.php
@@ -119,7 +119,7 @@ class Tags implements \OCP\ITags {
 				\OCP\Util::writeLog('core', __METHOD__. ', DB error: ' . \OCP\DB::getErrorMessage($result), \OCP\Util::ERROR);
 				return false;
 			}
-			return ((int)$result->numRows() === 0);
+			return ((int)$result->fetchOne() === 0);
 		} catch(\Exception $e) {
 			\OCP\Util::writeLog('core', __METHOD__.', exception: '.$e->getMessage(),
 				\OCP\Util::ERROR);