diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/devicesettings/DeviceSpecificSettingsFragment.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/devicesettings/DeviceSpecificSettingsFragment.java index 32b37f5aa..ce2b89c4a 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/devicesettings/DeviceSpecificSettingsFragment.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/devicesettings/DeviceSpecificSettingsFragment.java @@ -951,6 +951,10 @@ public class DeviceSpecificSettingsFragment extends PreferenceFragmentCompat imp */ private void reloadPreferences(final SharedPreferences sharedPreferences, final PreferenceGroup preferenceGroup) { for (int i = 0; i < preferenceGroup.getPreferenceCount(); i++) { + if (preferenceGroup == null) { + return; + } + final Preference preference = preferenceGroup.getPreference(i); LOG.debug("Reloading {}", preference.getKey());