diff --git a/lib/private/DB/MigrationService.php b/lib/private/DB/MigrationService.php
index 729f9753dfb47669ef29a61077478b3c85ab2dab..cbe5bd9b957d30d29b0447062be6e057c40bec35 100644
--- a/lib/private/DB/MigrationService.php
+++ b/lib/private/DB/MigrationService.php
@@ -186,7 +186,7 @@ class MigrationService {
 
 	protected function findMigrations() {
 		$directory = realpath($this->migrationsPath);
-		if (!file_exists($directory) || !is_dir($directory)) {
+		if ($directory === false || !file_exists($directory) || !is_dir($directory)) {
 			return [];
 		}