diff --git a/Controller/FrontendPageController.php b/Controller/FrontendPageController.php
index <HASH>..<HASH> 100644
--- a/Controller/FrontendPageController.php
+++ b/Controller/FrontendPageController.php
@@ -303,6 +303,8 @@ class FrontendPageController extends Controller
             }
         }
 
+        $params['_locale'] = $locale;
+
         $parts = parse_url($request->headers->get('referer'));
 
         if (array_key_exists('query', $parts) && $parts['query']) {
alter _locale param to match language change