diff --git a/typo3/sysext/frontend/Classes/Middleware/SiteResolver.php b/typo3/sysext/frontend/Classes/Middleware/SiteResolver.php index fc8368e19d0a863fe820a3aa406259dbcb87c2e4..fec8cc20ad5197e56fc47b6f3c58e7871fa65e3b 100644 --- a/typo3/sysext/frontend/Classes/Middleware/SiteResolver.php +++ b/typo3/sysext/frontend/Classes/Middleware/SiteResolver.php @@ -57,7 +57,7 @@ class SiteResolver implements MiddlewareInterface // Loop over the whole rootline without permissions to get the actual site information try { $site = $finder->getSiteByPageId((int)$pageId); - $language = $site->getLanguageById($languageId); + $language = $site->getLanguageById((int)$languageId); } catch (SiteNotFoundException $e) { } }