diff -u b/core/lib/Drupal/Core/Menu/LocalActionManager.php b/core/lib/Drupal/Core/Menu/LocalActionManager.php --- b/core/lib/Drupal/Core/Menu/LocalActionManager.php +++ b/core/lib/Drupal/Core/Menu/LocalActionManager.php @@ -185,8 +185,8 @@ '#access' => $access->isAllowed(), '#weight' => $plugin->getWeight(), ); - \Drupal::service('renderer')->addDependency($links, $access); } + return $links; } diff -u b/core/lib/Drupal/Core/Menu/LocalTaskManager.php b/core/lib/Drupal/Core/Menu/LocalTaskManager.php --- b/core/lib/Drupal/Core/Menu/LocalTaskManager.php +++ b/core/lib/Drupal/Core/Menu/LocalTaskManager.php @@ -315,9 +315,9 @@ '#access' => $access, ); } - \Drupal::service('renderer')->addDependency($build, $access); } } + return $build; }