diff --git a/src/com/android/settings/fuelgauge/batteryusage/TabPreference.java b/src/com/android/settings/fuelgauge/batteryusage/TabPreference.java index 517e01cf565..0c5a69977e4 100644 --- a/src/com/android/settings/fuelgauge/batteryusage/TabPreference.java +++ b/src/com/android/settings/fuelgauge/batteryusage/TabPreference.java @@ -87,7 +87,7 @@ public class TabPreference extends Preference { @Override public void onDetached() { super.onDetached(); - if (mOnPageChangeCallback != null) { + if (mViewPager != null && mOnPageChangeCallback != null) { mViewPager.unregisterOnPageChangeCallback(mOnPageChangeCallback); } }