diff --git a/src/Bridge/NetteHttp/SessionLocaleResolver.php b/src/Bridge/NetteHttp/SessionLocaleResolver.php index 4010e4a..4fe6a7e 100644 --- a/src/Bridge/NetteHttp/SessionLocaleResolver.php +++ b/src/Bridge/NetteHttp/SessionLocaleResolver.php @@ -31,6 +31,10 @@ public function __construct(Session $session, IResponse $response) public function resolve(Locales $locales, LocaleProcessor $localeProcessor): ?Locale { + if (!$this->session->exists()) { + return null; + } + if (!$this->session->isStarted() && $this->response->isSent()) { trigger_error( sprintf(