diff --git a/src/ied3vil/LanguageSwitcher/LanguageSwitcher.php b/src/ied3vil/LanguageSwitcher/LanguageSwitcher.php index 64b119b..37011f2 100644 --- a/src/ied3vil/LanguageSwitcher/LanguageSwitcher.php +++ b/src/ied3vil/LanguageSwitcher/LanguageSwitcher.php @@ -54,7 +54,7 @@ public function setLanguage($language) */ public function getLocalBack($language) { - $backUrl = redirect()->back()->getTargetUrl(); + $backUrl = parse_url(redirect()->back()->getTargetUrl(), PHP_URL_PATH); $current = $this->getCurrentLanguage(); $start = strpos($backUrl, $current); $count = strlen($current);