diff --git a/services/core/java/com/android/server/StorageManagerService.java b/services/core/java/com/android/server/StorageManagerService.java index 32a6558f03669..178b66691f2fd 100644 --- a/services/core/java/com/android/server/StorageManagerService.java +++ b/services/core/java/com/android/server/StorageManagerService.java @@ -4071,7 +4071,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;