diff --git a/system/src/Grav/Common/Service/SessionServiceProvider.php b/system/src/Grav/Common/Service/SessionServiceProvider.php index 1d1dbe066..7521dac6a 100644 --- a/system/src/Grav/Common/Service/SessionServiceProvider.php +++ b/system/src/Grav/Common/Service/SessionServiceProvider.php @@ -89,13 +89,8 @@ class SessionServiceProvider implements ServiceProviderInterface 'cookie_domain' => $cookie_domain, 'cookie_secure' => $cookie_secure, 'cookie_httponly' => $cookie_httponly, - ]; - - if ($cookie_samesite) { - $options['cookie_samesite'] = $cookie_samesite; - } - - $options += (array) $config->get('system.session.options'); + 'cookie_samesite' => $cookie_samesite + ] + (array) $config->get('system.session.options'); $session = new Session($options); $session->setAutoStart($enabled);