Index: chrome/browser/chromeos/login/language_switch_menu.cc |
diff --git a/chrome/browser/chromeos/login/language_switch_menu.cc b/chrome/browser/chromeos/login/language_switch_menu.cc |
index bb8e3ceef84c6121e3f8b5e65fe240d66036831b..05cfbed624095de4e4718b31bf998fdf41d0d958 100644 |
--- a/chrome/browser/chromeos/login/language_switch_menu.cc |
+++ b/chrome/browser/chromeos/login/language_switch_menu.cc |
@@ -122,7 +122,7 @@ bool LanguageSwitchMenu::SwitchLanguage(const std::string& locale) { |
// shutdown from login screen. http://crosbug.com/20747 |
PrefService* prefs = g_browser_process->local_state(); |
prefs->SetString(prefs::kApplicationLocale, locale); |
- prefs->SavePersistentPrefs(); |
+ prefs->ScheduleSavePersistentPrefs(); |
return true; |
} |