diff --git a/services/core/java/com/android/server/StorageManagerService.java b/services/core/java/com/android/server/StorageManagerService.java index 033f63b292f14..53dbb9336b36a 100644 --- a/services/core/java/com/android/server/StorageManagerService.java +++ b/services/core/java/com/android/server/StorageManagerService.java @@ -4095,7 +4095,7 @@ class StorageManagerService extends IStorageManager.Stub if (!hasLegacy && !mIsFuseEnabled) { ApplicationInfo ai = mIPackageManager.getApplicationInfo(packageName, 0, UserHandle.getUserId(uid)); - hasLegacy = ai.hasRequestedLegacyExternalStorage(); + hasLegacy = (ai != null && ai.hasRequestedLegacyExternalStorage()); } if (hasLegacy && hasWrite) {