Avoid crash when checking if EuiccManager is enabled

Bug: 347624913
Test: android.carrierapi.cts.CarrierApiTest#testAddSubscriptionToExistingGroupForEsim
(cherry picked from https://android-review.googlesource.com/q/commit:f5fb983f8464fd444e51273e84dd6fca5c4872a3)
Merged-In: I918f6562949e32d3581bf0a69c9bfe02dce1cd3b
Change-Id: I918f6562949e32d3581bf0a69c9bfe02dce1cd3b
diff --git a/src/java/com/android/internal/telephony/subscription/SubscriptionManagerService.java b/src/java/com/android/internal/telephony/subscription/SubscriptionManagerService.java
index 0e98a9e..2125f45 100644
--- a/src/java/com/android/internal/telephony/subscription/SubscriptionManagerService.java
+++ b/src/java/com/android/internal/telephony/subscription/SubscriptionManagerService.java
@@ -2220,7 +2220,7 @@
     @Override
     public List<SubscriptionInfo> getAccessibleSubscriptionInfoList(
             @NonNull String callingPackage) {
-        if (!mEuiccManager.isEnabled()) {
+        if (mEuiccManager == null || !mEuiccManager.isEnabled()) {
             return null;
         }