diff --git a/app/Http/Middleware/AdminMenuRegistrator.php b/app/Http/Middleware/AdminMenuRegistrator.php index aa1322b8..f0b4738f 100644 --- a/app/Http/Middleware/AdminMenuRegistrator.php +++ b/app/Http/Middleware/AdminMenuRegistrator.php @@ -16,12 +16,16 @@ class AdminMenuRegistrator */ public function handle($request, Closure $next) { + // register menu only of logged users + if (!\Auth::check()) { + return; + } + $modules = \Module::enabled(); // iterate over all enabled modules foreach ($modules as $key => $module) { $handler = config($module->getName() . '.handler'); - // try to register menus call_user_func([$handler, 'registerAdminMenu'], \Auth::user()); }