diff --git a/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php b/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php
index 205d4a77ae..1c0d8c75c9 100644
--- a/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php
+++ b/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php
@@ -748,14 +748,7 @@ abstract class DisplayPluginBase extends PluginBase implements DisplayPluginInte
       return $this;
     }
 
-    // If the display does not have a route (e.g. a block display), get the
-    // route for the linked display.
-    $display_id = $this->getLinkDisplay();
-    if ($display_id && $this->view->displayHandlers->has($display_id) && is_object($this->view->displayHandlers->get($display_id))) {
-      return $this->view->displayHandlers->get($display_id)->getRoutedDisplay();
-    }
-
-    // No routed display exists, so return NULL
+    // The display does not have a route (e.g. a block display), so return NULL.
     return NULL;
   }
 
