diff --git a/services/core/java/com/android/server/StorageManagerService.java b/services/core/java/com/android/server/StorageManagerService.java index 8aeae6ae49b91..6b22547ae376b 100644 --- a/services/core/java/com/android/server/StorageManagerService.java +++ b/services/core/java/com/android/server/StorageManagerService.java @@ -4072,7 +4072,7 @@ class StorageManagerService extends IStorageManager.Stub || (includeSharedProfile && vol.isVisibleForWrite(userIdSharingMedia)); } else { match = vol.isVisibleForUser(userId) - || (includeInvisible && vol.getPath() != null) + || (!vol.isVisible() && includeInvisible && vol.getPath() != null) || (includeSharedProfile && vol.isVisibleForRead(userIdSharingMedia)); } if (!match) continue;