diff --git a/lib/private/setup/mysql.php b/lib/private/setup/mysql.php
index ba1b2ca854ced91a285ce979d7e2be4c192f679e..18b6dab4ff82b969f007de8a7738a8b423f9b05c 100644
--- a/lib/private/setup/mysql.php
+++ b/lib/private/setup/mysql.php
@@ -43,7 +43,7 @@ class MySQL extends AbstractDatabase {
 		$query='select count(*) from information_schema.tables where table_schema=? AND table_name = ?';
 		$result = $connection->executeQuery($query, [$this->dbName, $this->tablePrefix.'users']);
 		$row = $result->fetch();
-		if(!$result or $row[0]==0) {
+		if (!$row or $row['count(*)'] === '0') {
 			\OC_DB::createDbFromStructure($this->dbDefinitionFile);
 		}
 	}