diff --git a/src/Illuminate/Database/Migrations/Migrator.php b/src/Illuminate/Database/Migrations/Migrator.php index c204e1764314..31df31700c70 100755 --- a/src/Illuminate/Database/Migrations/Migrator.php +++ b/src/Illuminate/Database/Migrations/Migrator.php @@ -474,7 +474,9 @@ protected function resolvePath(string $path) return new $class; } - return $this->files->getRequire($path); + $migration = $this->files->getRequire($path); + + return is_object($migration) ? $migration : new $class; } /**