diff -u b/core/modules/user/user.module b/core/modules/user/user.module --- b/core/modules/user/user.module +++ b/core/modules/user/user.module @@ -1507,11 +1507,7 @@ */ function user_menu_title() { if (!user_is_logged_in()) { - $item = &drupal_static(__FUNCTION__); - if (!isset($item)) { - $item = menu_get_item(); - } - switch ($item['path']) { + switch (current_path()) { case 'user' : case 'user/login' : return t('Login');