diff --git a/src/com/android/settings/network/telephony/MobileNetworkSettings.java b/src/com/android/settings/network/telephony/MobileNetworkSettings.java index 0f2d02bfabf..ce8305308c0 100644 --- a/src/com/android/settings/network/telephony/MobileNetworkSettings.java +++ b/src/com/android/settings/network/telephony/MobileNetworkSettings.java @@ -489,7 +489,7 @@ public class MobileNetworkSettings extends AbstractMobileNetworkSettings impleme Iterator iterator = mSubscriptionInfoMap.keySet().iterator(); while (iterator.hasNext()) { - if (iterator.next() == mSubId) { + if (iterator.next() == mSubId && getActivity() != null) { finishFragment(); return; }