diff --git a/core/modules/menu_link/lib/Drupal/menu_link/MenuTree.php b/core/modules/menu_link/lib/Drupal/menu_link/MenuTree.php index 3362b42..7ea3eda 100644 --- a/core/modules/menu_link/lib/Drupal/menu_link/MenuTree.php +++ b/core/modules/menu_link/lib/Drupal/menu_link/MenuTree.php @@ -505,7 +505,6 @@ protected function collectNodeLinks(&$tree, &$node_links) { $nid = $tree[$key]['link']['route_parameters']['node']; if (is_numeric($nid)) { $node_links[$nid][$tree[$key]['link']['mlid']] = &$tree[$key]['link']; - $tree[$key]['link']['access'] = FALSE; } } if ($tree[$key]['below']) { @@ -589,11 +588,11 @@ protected function doCheckAccess(&$tree) { * {@inheritdoc} */ public function buildTreeData(array $links, array $parents = array(), $depth = 1) { - $data['tree'] = $this->doBuildTreeData($links, $parents, $depth); - $data['node_links'] = array(); - $this->collectNodeLinks($data['tree'], $data['node_links']); - $this->checkAccess($data['tree'], $data['node_links']); - return $data['tree']; + $tree = $this->doBuildTreeData($links, $parents, $depth); + $node_links = array(); + $this->collectNodeLinks($tree, $node_links); + $this->checkAccess($tree, $node_links); + return $tree; } /**