diff --git a/src/com/android/settings/network/SubscriptionsPreferenceController.java b/src/com/android/settings/network/SubscriptionsPreferenceController.java index 218e3ecb4ba..44ad411c832 100644 --- a/src/com/android/settings/network/SubscriptionsPreferenceController.java +++ b/src/com/android/settings/network/SubscriptionsPreferenceController.java @@ -232,11 +232,11 @@ public class SubscriptionsPreferenceController extends AbstractPreferenceControl connectCarrierNetwork(); return true; }); - - mSubsGearPref.setOnGearClickListener(p -> - MobileNetworkUtils.launchMobileNetworkSettings(mContext, subInfo)); } + mSubsGearPref.setOnGearClickListener(p -> + MobileNetworkUtils.launchMobileNetworkSettings(mContext, subInfo)); + if (!(mContext.getSystemService(UserManager.class)).isAdminUser()) { mSubsGearPref.setGearEnabled(false); }