diff --git a/app/Http/Middleware/Locale.php b/app/Http/Middleware/Locale.php index e8c9e4e14835..d9f5513b8f16 100644 --- a/app/Http/Middleware/Locale.php +++ b/app/Http/Middleware/Locale.php @@ -35,7 +35,13 @@ class Locale } elseif (auth('contact')->user()) { App::setLocale(auth('contact')->user()->client->locale()); } elseif (auth()->user()) { - App::setLocale(auth()->user()->company()->getLocale()); + + try{ + App::setLocale(auth()->user()->company()->getLocale()); + } + catch(\Exception $e){ + } + } else { App::setLocale(config('ninja.i18n.locale')); }