diff --git a/src/com/android/settings/network/telephony/MmsMessagePreferenceController.java b/src/com/android/settings/network/telephony/MmsMessagePreferenceController.java index b428b2215a6..07b808fc445 100644 --- a/src/com/android/settings/network/telephony/MmsMessagePreferenceController.java +++ b/src/com/android/settings/network/telephony/MmsMessagePreferenceController.java @@ -50,8 +50,8 @@ public class MmsMessagePreferenceController extends TelephonyTogglePreferenceCon @Override public int getAvailabilityStatus(int subId) { - final TelephonyManager telephonyManager = TelephonyManager - .from(mContext).createForSubscriptionId(subId); + final TelephonyManager telephonyManager = mContext.getSystemService(TelephonyManager.class) + .createForSubscriptionId(subId); return (subId != SubscriptionManager.INVALID_SUBSCRIPTION_ID && !telephonyManager.isDataEnabled() && telephonyManager.isApnMetered(ApnSetting.TYPE_MMS))