diff --git a/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java b/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java index 85c153cdb1643..1d89440d0e515 100644 --- a/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java +++ b/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java @@ -1654,7 +1654,7 @@ public class SettingsProvider extends ContentProvider { return false; } - String oldProviders = (settingValue != null) ? settingValue.getValue() : ""; + String oldProviders = !settingValue.isNull() ? settingValue.getValue() : ""; int index = oldProviders.indexOf(value); int end = index + value.length();