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( |