diff --git a/services/core/java/com/android/server/pm/AppsFilter.java b/services/core/java/com/android/server/pm/AppsFilter.java index 1205a33979c42..af0bf9034367f 100644 --- a/services/core/java/com/android/server/pm/AppsFilter.java +++ b/services/core/java/com/android/server/pm/AppsFilter.java @@ -247,6 +247,9 @@ public class AppsFilter { if (!provider.isExported()) { continue; } + if (provider.getAuthority() == null) { + continue; + } StringTokenizer authorities = new StringTokenizer(provider.getAuthority(), ";", false); while (authorities.hasMoreElements()) {