| Index: chrome/browser/chromeos/login/lock/screen_locker.cc
|
| diff --git a/chrome/browser/chromeos/login/lock/screen_locker.cc b/chrome/browser/chromeos/login/lock/screen_locker.cc
|
| index edd00d1d4da93a99721cad921e0c10db64c9a5ae..dee9d001486ac0fb4b31705aa369ffaec3f052c9 100644
|
| --- a/chrome/browser/chromeos/login/lock/screen_locker.cc
|
| +++ b/chrome/browser/chromeos/login/lock/screen_locker.cc
|
| @@ -252,11 +252,10 @@ void ScreenLocker::Authenticate(const UserContext& user_context) {
|
| // Special case: supervised users. Use special authenticator.
|
| if (const User* user = FindUnlockUser(user_context.GetUserID())) {
|
| if (user->GetType() == User::USER_TYPE_LOCALLY_MANAGED) {
|
| - UserContext updated_context =
|
| - UserManager::Get()
|
| - ->GetSupervisedUserManager()
|
| - ->GetAuthentication()
|
| - ->TransformPasswordInContext(user_context);
|
| + UserContext updated_context = UserManager::Get()
|
| + ->GetSupervisedUserManager()
|
| + ->GetAuthentication()
|
| + ->TransformKey(user_context);
|
| // TODO(antrim) : replace empty closure with explicit method.
|
| // http://crbug.com/351268
|
| BrowserThread::PostTask(
|
|
|