| Index: chrome/browser/chromeos/login/users/user_manager_impl.cc
|
| diff --git a/chrome/browser/chromeos/login/users/user_manager_impl.cc b/chrome/browser/chromeos/login/users/user_manager_impl.cc
|
| index 5d79f0f1eb3a366f27d758de7f3152abcff7e82d..ad5cceb079c0c174faa3cf9d4bd3a81880eb6297 100644
|
| --- a/chrome/browser/chromeos/login/users/user_manager_impl.cc
|
| +++ b/chrome/browser/chromeos/login/users/user_manager_impl.cc
|
| @@ -1024,6 +1024,9 @@ void UserManagerImpl::OnExternalDataFetched(const std::string& policy,
|
| }
|
|
|
| void UserManagerImpl::OnPolicyUpdated(const std::string& user_id) {
|
| + const User* user = FindUserInList(user_id);
|
| + if (!user || user->GetType() != User::USER_TYPE_PUBLIC_ACCOUNT)
|
| + return;
|
| UpdatePublicAccountDisplayName(user_id);
|
| NotifyUserListChanged();
|
| }
|
|
|