diff --git a/src/com/android/settings/dream/StartNowPreferenceController.java b/src/com/android/settings/dream/StartNowPreferenceController.java index ed0a4dbeece..f6a79ccea01 100644 --- a/src/com/android/settings/dream/StartNowPreferenceController.java +++ b/src/com/android/settings/dream/StartNowPreferenceController.java @@ -59,8 +59,10 @@ public class StartNowPreferenceController extends SettingsMainSwitchPreferenceCo @Override public boolean setChecked(boolean isChecked) { if (isChecked) { - mMetricsFeatureProvider.logClickedPreference(mSwitchPreference, - mSwitchPreference.getExtras().getInt(DashboardFragment.CATEGORY)); + if (mSwitchPreference != null) { + mMetricsFeatureProvider.logClickedPreference(mSwitchPreference, + mSwitchPreference.getExtras().getInt(DashboardFragment.CATEGORY)); + } mBackend.startDreaming(); } return true;