diff --git a/core/lib/Drupal/Core/Routing/RouteProvider.php b/core/lib/Drupal/Core/Routing/RouteProvider.php
index d31f293e18..2c75b236a3 100644
--- a/core/lib/Drupal/Core/Routing/RouteProvider.php
+++ b/core/lib/Drupal/Core/Routing/RouteProvider.php
@@ -161,7 +161,6 @@ public function getRouteCollectionForRequest(Request $request) {
     $cid = $this->getRouteCollectionCacheId($request);
     if ($cached = $this->cache->get($cid)) {
       $this->currentPath->setPath($cached->data['path'], $request);
-      $request->query->replace($cached->data['query']);
       return $cached->data['routes'];
     }
     else {
