diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index a54d89f9f958e..435ffac17f066 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -7683,6 +7683,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; }