Index: ash/system/user/user_card_view.cc |
diff --git a/ash/system/user/user_card_view.cc b/ash/system/user/user_card_view.cc |
index d0b77ab64b4a763b766bbad5a93146e1175c5920..1e532c38f15d146132ddb6a056e00755a915cfe3 100644 |
--- a/ash/system/user/user_card_view.cc |
+++ b/ash/system/user/user_card_view.cc |
@@ -394,8 +394,11 @@ void UserCardView::AddUserContent(user::LoginStatus login_status, |
views::Label* user_email = NULL; |
if (login_status != user::LOGGED_IN_GUEST && |
(multiprofile_index || !IsMultiAccountSupportedAndUserActive())) { |
+ SystemTrayDelegate* tray_delegate = |
+ Shell::GetInstance()->system_tray_delegate(); |
base::string16 user_email_string = |
- login_status == user::LOGGED_IN_SUPERVISED |
+ (login_status == user::LOGGED_IN_SUPERVISED || |
+ tray_delegate->IsUserSupervised()) |
? l10n_util::GetStringUTF16(IDS_ASH_STATUS_TRAY_SUPERVISED_LABEL) |
: base::UTF8ToUTF16( |
delegate->GetUserInfo(multiprofile_index)->GetEmail()); |