diff --git a/src/EventSubscriber/LoginPageRedirect.php b/src/EventSubscriber/LoginPageRedirect.php
index 379c745..411a798 100644
--- a/src/EventSubscriber/LoginPageRedirect.php
+++ b/src/EventSubscriber/LoginPageRedirect.php
@@ -8,11 +8,11 @@ use Drupal\Core\Entity\EntityTypeManagerInterface;
 use Drupal\Core\Routing\TrustedRedirectResponse;
 use Drupal\Core\Session\AccountInterface;
 use Symfony\Component\EventDispatcher\EventSubscriberInterface;
-use Symfony\Component\HttpKernel\Event\RequestEvent;
 use Symfony\Component\HttpKernel\KernelEvents;
 use Symfony\Component\HttpFoundation\Response;
 use Drupal\Core\Routing\RouteMatchInterface;
 use Drupal\Core\Config\ConfigFactoryInterface;
+use Symfony\Component\HttpKernel\Event\GetResponseEvent;
 
 /**
  * Event subscriber subscribing to KernelEvents::REQUEST.
@@ -87,10 +87,10 @@ class LoginPageRedirect implements EventSubscriberInterface {
   /**
    * Redirects user.login route to the Default Domain.
    *
-   * @param \Symfony\Component\HttpKernel\Event\RequestEvent $event
+   * @param \Symfony\Component\HttpKernel\Event\GetResponseEvent $event
    *   The RequestEvent to process.
    */
-  public function loginRedirect(RequestEvent $event) {
+  public function loginRedirect(GetResponseEvent $event) {
     // Check if login is restricted to Default domain in the module config.
     if ($this->config->get('restricted_login')) {
       /** @var \Drupal\domain\DomainInterface $default_domain */
