diff --git a/src/Illuminate/Routing/Router.php b/src/Illuminate/Routing/Router.php index ba13b85c23be..e09b27737b13 100755 --- a/src/Illuminate/Routing/Router.php +++ b/src/Illuminate/Routing/Router.php @@ -703,9 +703,9 @@ protected function gatherRouteMiddlewares(Route $route) { return Collection::make($route->middleware())->map(function($m) { - return array_get($this->middleware, $m, $m); + return Collection::make(array_get($this->middleware, $m, $m)); - })->all(); + })->collapse()->all(); } /**