diff --git a/src/com/android/settings/print/PrintSettingsFragment.java b/src/com/android/settings/print/PrintSettingsFragment.java index b59c2971087..8240fc196ce 100644 --- a/src/com/android/settings/print/PrintSettingsFragment.java +++ b/src/com/android/settings/print/PrintSettingsFragment.java @@ -605,11 +605,13 @@ public class PrintSettingsFragment extends ProfileSettingsPreferenceFragment @Override public void setListening(boolean isListening) { - if (isListening) { - mPrintManager.addPrintJobStateChangeListener(this); - onPrintJobStateChanged(null); - } else { - mPrintManager.removePrintJobStateChangeListener(this); + if (mPrintManager != null) { + if (isListening) { + mPrintManager.addPrintJobStateChangeListener(this); + onPrintJobStateChanged(null); + } else { + mPrintManager.removePrintJobStateChangeListener(this); + } } }