diff --git a/lib/db.php b/lib/db.php
index f28ed24df41a14b27bb34d27145238d140e735a1..8f6f50bda6e3c51738586b55e4f6512d48a164c2 100644
--- a/lib/db.php
+++ b/lib/db.php
@@ -1077,7 +1077,7 @@ class PDOStatementWrapper{
 	public function numRows() {
 		$regex = '/^SELECT\s+(?:ALL\s+|DISTINCT\s+)?(?:.*?)\s+FROM\s+(.*)$/i';
 		if (preg_match($regex, $this->statement->queryString, $output) > 0) {
-			$query = OC_DB::prepare("SELECT COUNT(*) FROM {$output[1]}", PDO::FETCH_NUM);
+			$query = OC_DB::prepare("SELECT COUNT(*) FROM {$output[1]}");
 			return $query->execute($this->lastArguments)->fetchColumn();
 		}else{
 			return $this->statement->rowCount();