diff --git a/services/core/java/com/android/server/pm/AppsFilter.java b/services/core/java/com/android/server/pm/AppsFilter.java index 0f71959f8f416..9dff7754c4f3e 100644 --- a/services/core/java/com/android/server/pm/AppsFilter.java +++ b/services/core/java/com/android/server/pm/AppsFilter.java @@ -302,8 +302,9 @@ public class AppsFilter { * initiating uid. */ public void grantImplicitAccess(int callingUid, int targetUid) { - if (mImplicitlyQueryable.add(targetUid, callingUid) && DEBUG_LOGGING) { - Slog.wtf(TAG, "implicit access granted: " + callingUid + " -> " + targetUid); + if (targetUid != callingUid + && mImplicitlyQueryable.add(targetUid, callingUid) && DEBUG_LOGGING) { + Slog.wtf(TAG, "implicit access granted: " + targetUid + " -> " + callingUid); } }