| Index: chrome/browser/chromeos/login/session/user_session_manager.cc
|
| diff --git a/chrome/browser/chromeos/login/session/user_session_manager.cc b/chrome/browser/chromeos/login/session/user_session_manager.cc
|
| index f56dd63d3c5aeba39cb3b7b4a656a82bbfdb4693..e09d9c906b0ef6ebdea1a809f6b0ff31a7cbf2c0 100644
|
| --- a/chrome/browser/chromeos/login/session/user_session_manager.cc
|
| +++ b/chrome/browser/chromeos/login/session/user_session_manager.cc
|
| @@ -813,6 +813,10 @@ void UserSessionManager::FinalizePrepareProfile(Profile* profile) {
|
| InitializeCRLSetFetcher(user);
|
| }
|
|
|
| + if (user && user->GetType() == user_manager::USER_TYPE_REGULAR &&
|
| + EasyUnlockService::Get(profile))
|
| + EasyUnlockService::Get(profile)->SetHardlocked(false);
|
| +
|
| UpdateEasyUnlockKeys(profile);
|
| user_context_.ClearSecrets();
|
|
|
|
|