diff --git a/src/com/android/settings/bluetooth/DeviceProfilesSettings.java b/src/com/android/settings/bluetooth/DeviceProfilesSettings.java index ea43badebfc..8b0c3572915 100755 --- a/src/com/android/settings/bluetooth/DeviceProfilesSettings.java +++ b/src/com/android/settings/bluetooth/DeviceProfilesSettings.java @@ -135,8 +135,10 @@ public final class DeviceProfilesSettings extends SettingsPreferenceFragment mCachedDevice = cachedDevice; mCachedDevice.registerCallback(this); - addPreferencesForProfiles(); - refresh(); + if (isResumed()) { + addPreferencesForProfiles(); + refresh(); + } } private void addPreferencesForProfiles() {