diff --git a/core/modules/views/src/Plugin/Derivative/ViewsMenuLink.php b/core/modules/views/src/Plugin/Derivative/ViewsMenuLink.php index ddd8a5e..1f9c680 100644 --- a/core/modules/views/src/Plugin/Derivative/ViewsMenuLink.php +++ b/core/modules/views/src/Plugin/Derivative/ViewsMenuLink.php @@ -58,6 +58,7 @@ public function getDerivativeDefinitions($base_plugin_definition) { list($view_id, $display_id) = $data; /** @var \Drupal\views\ViewExecutable $executable */ $executable = $this->viewStorage->load($view_id)->getExecutable(); + $executable->initDisplay(); $display = $executable->displayHandlers->get($display_id); if (($display instanceof DisplayMenuInterface) && ($result = $display->getMenuLinks())) {