diff options
Diffstat (limited to 'src/com/android/settings/applications/ManageDefaultApps.java')
-rw-r--r-- | src/com/android/settings/applications/ManageDefaultApps.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/android/settings/applications/ManageDefaultApps.java b/src/com/android/settings/applications/ManageDefaultApps.java index f4ec843..b4ac174 100644 --- a/src/com/android/settings/applications/ManageDefaultApps.java +++ b/src/com/android/settings/applications/ManageDefaultApps.java @@ -38,6 +38,7 @@ import com.android.settings.SettingsPreferenceFragment; import com.android.settings.search.BaseSearchIndexProvider; import com.android.settings.search.Index; import com.android.settings.search.Indexable; +import com.android.settings.Utils; import java.util.ArrayList; import java.util.Arrays; @@ -158,7 +159,8 @@ public class ManageDefaultApps extends SettingsPreferenceFragment // Restricted users cannot currently read/write SMS. // Remove SMS Application if the device does not support SMS - if (isRestrictedUser || !DefaultSmsPreference.isAvailable(getActivity())) { + if (isRestrictedUser || !Utils.canUserMakeCallsSms(getActivity()) + || !DefaultSmsPreference.isAvailable(getActivity())) { removePreference(KEY_SMS_APPLICATION); } |