diff --git a/src/org/kde/kdeconnect/Helpers/TelephonyHelper.java b/src/org/kde/kdeconnect/Helpers/TelephonyHelper.java index d50e7a0e..a4a01b6c 100644 --- a/src/org/kde/kdeconnect/Helpers/TelephonyHelper.java +++ b/src/org/kde/kdeconnect/Helpers/TelephonyHelper.java @@ -96,6 +96,11 @@ public class TelephonyHelper { return Collections.emptyList(); } List subscriptionInfos = subscriptionManager.getActiveSubscriptionInfoList(); + if (subscriptionInfos == null) { + // This happens when there is no SIM card inserted + Log.w(LOGGING_TAG, "Could not get SubscriptionInfos"); + return Collections.emptyList(); + } List phoneNumbers = new ArrayList<>(subscriptionInfos.size()); for (SubscriptionInfo info : subscriptionInfos) { phoneNumbers.add(info.getNumber());