diff --git a/extension/Classes/Core/Store/T3Info.php b/extension/Classes/Core/Store/T3Info.php
index 67897aedad4578f0e385b9e03b1e46f3f5eaa315..0f9d1b69b832a36fdf1a853e994902d9301cdc52 100644
--- a/extension/Classes/Core/Store/T3Info.php
+++ b/extension/Classes/Core/Store/T3Info.php
@@ -100,7 +100,7 @@ class T3Info {
         }
 
         $lid = self::getLanguageId();
-        if ($lid !== '' && is_numeric($lid) && T3Handler::typo3VersionGreaterEqual9()) {
+        if ($lid !== '' && is_numeric($lid) && T3Handler::typo3VersionGreaterEqual('9.0.0')) {
             $lid = intval($lid);
             try {
                 // In an API call Typo3 might have been loaded manually by QFQ at some earlier point. But the following line does not work in that case.
@@ -130,7 +130,7 @@ class T3Info {
      */
     public static function beUserLoggedIn() {
 
-        if (T3Handler::isTypo3Loaded() && T3Handler::typo3VersionGreaterEqual9()) {
+        if (T3Handler::isTypo3Loaded() && T3Handler::typo3VersionGreaterEqual('9.0.0')) {
             // Typo3 version >=9
             $context = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Context\Context::class);
             return $context->getPropertyFromAspect('backend.user', 'isLoggedIn');
diff --git a/extension/Classes/Core/Typo3/T3Handler.php b/extension/Classes/Core/Typo3/T3Handler.php
index 1759fd5247a3958cc67122c47c65c53e8d52a141..5bc947973c37e505eea7ec498929dc75d691d41b 100644
--- a/extension/Classes/Core/Typo3/T3Handler.php
+++ b/extension/Classes/Core/Typo3/T3Handler.php
@@ -230,7 +230,7 @@ class T3Handler {
      *
      * @return bool
      */
-    public static function typo3VersionGreaterEqual9() {
+    public static function typo3VersionGreaterEqual($version) {
         if (defined('PHPUNIT_QFQ')) {
             // assume Typo3 version grater than 8 in unittests
             return true;
@@ -238,7 +238,7 @@ class T3Handler {
         static $cache = null;
         if (is_null($cache)) {
             // use pageSlug notation after 10.0
-            $cache = version_compare(self::getTypo3Version(), '10.0.0') >= 0;
+            $cache = version_compare(self::getTypo3Version(), $version) >= 0;
         }
         return $cache;
     }
@@ -271,7 +271,7 @@ class T3Handler {
     public static function useSlugsInsteadOfPageAlias() {
         static $cache = null;
         if (is_null($cache)) {
-            $cache = self::typo3VersionGreaterEqual9();
+            $cache = self::typo3VersionGreaterEqual('10.0.0');
         }
         return $cache;
     }