diff --git a/java/src/com/android/inputmethod/latin/Settings.java b/java/src/com/android/inputmethod/latin/Settings.java
index 5eb365774f7894116bbc40c61d7683bb63c02abc..8953731a5db57b9359585109e73f8a7765c2241a 100644
--- a/java/src/com/android/inputmethod/latin/Settings.java
+++ b/java/src/com/android/inputmethod/latin/Settings.java
@@ -172,6 +172,8 @@ public class Settings extends PreferenceActivity
                     && isBigramPredictionEnabled(prefs, res);
 
             mAutoCorrectionThreshold = getAutoCorrectionThreshold(prefs, res);
+
+            Utils.setSystemLocale(res, savedLocale);
         }
 
         public boolean isSuggestedPunctuation(int code) {