diff --git a/services/core/java/com/android/server/notification/PreferencesHelper.java b/services/core/java/com/android/server/notification/PreferencesHelper.java index 1f7d65e6c6041..75d7a1f510b96 100644 --- a/services/core/java/com/android/server/notification/PreferencesHelper.java +++ b/services/core/java/com/android/server/notification/PreferencesHelper.java @@ -601,8 +601,10 @@ public class PreferencesHelper implements RankingConfig { out.attribute(null, ATT_NAME, r.pkg); if (!notifPermissions.isEmpty()) { Pair app = new Pair(r.uid, r.pkg); + final Pair permission = notifPermissions.get(app); out.attributeInt(null, ATT_IMPORTANCE, - notifPermissions.get(app).first ? IMPORTANCE_DEFAULT : IMPORTANCE_NONE); + permission != null && permission.first ? IMPORTANCE_DEFAULT + : IMPORTANCE_NONE); notifPermissions.remove(app); } else { if (r.importance != DEFAULT_IMPORTANCE) {