diff --git a/src/Core/GNUsocial.php b/src/Core/GNUsocial.php index d070841b8f..f4ea7a122f 100644 --- a/src/Core/GNUsocial.php +++ b/src/Core/GNUsocial.php @@ -151,7 +151,7 @@ class GNUsocial implements EventSubscriberInterface $request = $event->getRequest(); // Save the target path, so we can redirect back after logging in - if (!(!$event->isMasterRequest() || $request->isXmlHttpRequest() || in_array($request->attributes->get('_route'), ['login', 'initialize']))) { + if (!(!$event->isMasterRequest() || $request->isXmlHttpRequest() || in_array($request->attributes->get('_route'), ['login', 'register', 'logout']))) { $this->saveTargetPath($this->session, 'main', $request->getBaseUrl()); }