diff --git a/core/modules/user/user.module b/core/modules/user/user.module index 5690552..d82378a 100644 --- a/core/modules/user/user.module +++ b/core/modules/user/user.module @@ -747,7 +747,7 @@ function user_menu_link_presave(MenuLink $menu_link) { // for authenticated users. Authenticated users should see "My account", but // anonymous users should not see it at all. Therefore, invoke // user_menu_link_load() to conditionally hide the link. - if ($menu_link->machine_name == 'user' && $menu_link->module == 'system') { + if ($menu_link->machine_name == 'user.page' && $menu_link->module == 'system') { $menu_link->options['alter'] = TRUE; } } @@ -768,7 +768,7 @@ function user_menu_breadcrumb_alter(&$active_trail, $item) { */ function user_translated_menu_link_alter(MenuLink &$menu_link) { // Hide the "User account" link for anonymous users. - if ($menu_link->link_path == 'user' && $menu_link->module == 'system' && \Drupal::currentUser()->isAnonymous()) { + if ($menu_link->machine_name == 'user.page' && $menu_link->module == 'system' && \Drupal::currentUser()->isAnonymous()) { $menu_link->hidden = 1; } }