diff options
| -rw-r--r-- | services/core/java/com/android/server/pm/AppsFilter.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/pm/AppsFilter.java b/services/core/java/com/android/server/pm/AppsFilter.java index 920312261710..8a7702efcba8 100644 --- a/services/core/java/com/android/server/pm/AppsFilter.java +++ b/services/core/java/com/android/server/pm/AppsFilter.java @@ -817,7 +817,7 @@ public class AppsFilter { } } - if (!setting.pkg.getProtectedBroadcasts().isEmpty()) { + if (setting.pkg != null && !setting.pkg.getProtectedBroadcasts().isEmpty()) { final String removingPackageName = setting.pkg.getPackageName(); final Set<String> protectedBroadcasts = mProtectedBroadcasts; mProtectedBroadcasts = collectProtectedBroadcasts(settings, removingPackageName); |