diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index 4d026e3d0f895..2edd0b5f8bd65 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -7672,6 +7672,7 @@ public class PackageManagerService extends IPackageManager.Stub } // instant application; filter out non-exposed provider if (instantAppPkgName != null + && !isInstantApp && (provider.info.flags & ProviderInfo.FLAG_VISIBLE_TO_EPHEMERAL) == 0) { return null; }