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 871233e03287e1aa36b5093627814797f1ce5484..7966d87de107b0f471d20824434810a25499521c 100644 |
--- a/chrome/browser/chromeos/login/session/user_session_manager.cc |
+++ b/chrome/browser/chromeos/login/session/user_session_manager.cc |
@@ -609,8 +609,9 @@ bool UserSessionManager::RespectLocalePreference( |
// So input methods should be enabled somewhere. |
const bool enable_layouts = |
user_manager::UserManager::Get()->IsLoggedInAsGuest(); |
- locale_util::SwitchLanguage( |
- pref_locale, enable_layouts, false /* login_layouts_only */, callback); |
+ locale_util::SwitchLanguage(pref_locale, enable_layouts, |
+ false /* login_layouts_only */, callback, |
+ profile); |
return true; |
} |