| Index: chrome/browser/chromeos/policy/device_local_account_policy_store.cc
|
| diff --git a/chrome/browser/chromeos/policy/device_local_account_policy_store.cc b/chrome/browser/chromeos/policy/device_local_account_policy_store.cc
|
| index a56b1b098e8f94e4997885394f21a33b196e3286..74f3772af9ec2f544fef3ff7b77d6414bcab2187 100644
|
| --- a/chrome/browser/chromeos/policy/device_local_account_policy_store.cc
|
| +++ b/chrome/browser/chromeos/policy/device_local_account_policy_store.cc
|
| @@ -150,7 +150,7 @@ void DeviceLocalAccountPolicyStore::Validate(
|
| scoped_ptr<UserCloudPolicyValidator> validator(
|
| UserCloudPolicyValidator::Create(policy_response.Pass(),
|
| background_task_runner()));
|
| - validator->ValidateUsername(account_id_, false);
|
| + validator->ValidateUsername(user_manager::UserID::FromUserEmail(account_id_), false);
|
| validator->ValidatePolicyType(dm_protocol::kChromePublicAccountPolicyType);
|
| // The timestamp is verified when storing a new policy downloaded from the
|
| // server but not when loading a cached policy from disk.
|
|
|