OSDN Git Service

Settings: Fix possible NPE
[android-x86/packages-apps-Settings.git] / src / com / android / settings / applications / InstalledAppDetails.java
index 5b8c78a..5c6b7d3 100644 (file)
@@ -475,7 +475,8 @@ public class InstalledAppDetails extends AppInfoBase
                     uninstallUpdatesItem, mAppsControlDisallowedAdmin);
         }
 
-        menu.findItem(OPEN_PROTECTED_APPS).setVisible(mPackageInfo.applicationInfo.protect);
+        menu.findItem(OPEN_PROTECTED_APPS).setVisible(mPackageInfo != null &&
+                mPackageInfo.applicationInfo != null && mPackageInfo.applicationInfo.protect);
     }
 
     @Override