diff --git a/src/com/android/settings/regionalpreferences/RegionalPreferenceListBasePreferenceController.java b/src/com/android/settings/regionalpreferences/RegionalPreferenceListBasePreferenceController.java index 823f5bbc5c3..1e39ffff5e7 100644 --- a/src/com/android/settings/regionalpreferences/RegionalPreferenceListBasePreferenceController.java +++ b/src/com/android/settings/regionalpreferences/RegionalPreferenceListBasePreferenceController.java @@ -63,7 +63,9 @@ public abstract class RegionalPreferenceListBasePreferenceController extends pref.setKey(item); pref.setOnPreferenceClickListener(clickedPref -> { setSelected(pref); - RegionalPreferencesDataUtils.savePreference(mContext, getExtensionTypes(), item); + RegionalPreferencesDataUtils.savePreference(mContext, getExtensionTypes(), + item.equals(RegionalPreferencesDataUtils.DEFAULT_VALUE) + ? null : item); mMetricsFeatureProvider.action(mContext, getMetricsActionKey()); return true; });