From 54b3f501ca4a7ff88ead39247d2277d2efc82bb6 Mon Sep 17 00:00:00 2001 From: Jeff Sharkey Date: Fri, 5 Oct 2012 13:34:41 -0700 Subject: [PATCH] Avoid NPE when missing PackageInfo. Bug: 7296861 Change-Id: I87b64d5f4b1f34e47d785a18a029130fdca874a1 --- src/com/android/settings/applications/InstalledAppDetails.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/settings/applications/InstalledAppDetails.java b/src/com/android/settings/applications/InstalledAppDetails.java index 7690b7e3fb3..1cdb4dc6b79 100644 --- a/src/com/android/settings/applications/InstalledAppDetails.java +++ b/src/com/android/settings/applications/InstalledAppDetails.java @@ -464,7 +464,7 @@ public class InstalledAppDetails extends Fragment showIt = false; } else if ((mAppEntry.info.flags & ApplicationInfo.FLAG_SYSTEM) != 0) { showIt = false; - } else if (mDpm.packageHasActiveAdmins(mPackageInfo.packageName)) { + } else if (mPackageInfo == null || mDpm.packageHasActiveAdmins(mPackageInfo.packageName)) { showIt = false; } else if (UserHandle.myUserId() != 0) { showIt = false;