diff --git a/menu_token.info.yml b/menu_token.info.yml
index 38f721d..2c5e8ba 100644
--- a/menu_token.info.yml
+++ b/menu_token.info.yml
@@ -1,7 +1,7 @@
 name: Menu Token
 type: module
 description: Menu Token module provides tokens, that can be used in title or in path of menu items (links).
-core_version_requirement: ^8 || ^9
+core_version_requirement: ^9 || ^10
 package: Custom
 configure: menu_token.available_entities_configuration_form
 dependencies:
diff --git a/src/EventSubscriber/MenuTokenSubscriber.php b/src/EventSubscriber/MenuTokenSubscriber.php
index ba84306..9e9bf7c 100644
--- a/src/EventSubscriber/MenuTokenSubscriber.php
+++ b/src/EventSubscriber/MenuTokenSubscriber.php
@@ -2,8 +2,8 @@
 
 namespace Drupal\menu_token\EventSubscriber;
 
+use Symfony\Component\HttpKernel\Event\ControllerEvent;
 use Symfony\Component\HttpKernel\KernelEvents;
-use Symfony\Component\HttpKernel\Event\FilterControllerEvent;
 use Symfony\Component\EventDispatcher\EventSubscriberInterface;
 use Drupal\menu_token\Service\MenuTokenContextManager;
 
@@ -31,12 +31,12 @@ class MenuTokenSubscriber implements EventSubscriberInterface {
   /**
    * The CONTROLLER event occurs once a controller was found.
    *
-   * @param \Symfony\Component\HttpKernel\Event\FilterControllerEvent $event
+   * @param \Symfony\Component\HttpKernel\Event\ControllerEvent $event
    *   The controller event.
    *
    *   For handling a request. Constant KernelEvents::CONTROLLER.
    */
-  public function onController(FilterControllerEvent $event) {
+  public function onController(ControllerEvent $event) {
 
     $this->menuTokenContextManager->replaceContextualLinks();
 
