Index: chrome/browser/chromeos/login/easy_unlock/easy_unlock_tpm_key_manager_factory.cc |
diff --git a/chrome/browser/chromeos/login/easy_unlock/easy_unlock_tpm_key_manager_factory.cc b/chrome/browser/chromeos/login/easy_unlock/easy_unlock_tpm_key_manager_factory.cc |
index 1e057457198c4d32416768c784c125a4de935ce6..c12f2fbe7f507dbeee13f83de592f17b0336db20 100644 |
--- a/chrome/browser/chromeos/login/easy_unlock/easy_unlock_tpm_key_manager_factory.cc |
+++ b/chrome/browser/chromeos/login/easy_unlock/easy_unlock_tpm_key_manager_factory.cc |
@@ -61,8 +61,9 @@ KeyedService* EasyUnlockTpmKeyManagerFactory::BuildServiceInstanceFor( |
const user_manager::User* user = NULL; |
if (!chromeos::ProfileHelper::IsSigninProfile(profile)) |
user = chromeos::ProfileHelper::Get()->GetUserByProfile(profile); |
- return new EasyUnlockTpmKeyManager(user ? user->email() : std::string(), |
- GetLocalState()); |
+ return new EasyUnlockTpmKeyManager( |
+ user ? user->email() : std::string(), |
+ user ? user->username_hash() : std::string(), GetLocalState()); |
} |
content::BrowserContext* EasyUnlockTpmKeyManagerFactory::GetBrowserContextToUse( |