diff --git a/src/com/android/settings/inputmethod/UserDictionaryAddWordContents.java b/src/com/android/settings/inputmethod/UserDictionaryAddWordContents.java index d33f8c34a07..68b5c482f39 100644 --- a/src/com/android/settings/inputmethod/UserDictionaryAddWordContents.java +++ b/src/com/android/settings/inputmethod/UserDictionaryAddWordContents.java @@ -184,7 +184,10 @@ public class UserDictionaryAddWordContents { // TODO: sort in unicode order addLocaleDisplayNameToList(activity, localesList, l); } - localesList.add(new LocaleRenderer(activity, "")); // meaning: all languages + if (!"".equals(mLocale)) { + // If mLocale is "", then we already inserted the "all languages" item, so don't do it + addLocaleDisplayNameToList(activity, localesList, ""); // meaning: all languages + } localesList.add(new LocaleRenderer(activity, null)); // meaning: select another locale return localesList; }