diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index e6d918e47da19..53f8398adf745 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -23353,7 +23353,7 @@ public class PackageManagerService extends IPackageManager.Stub // writer synchronized (mLock) { final PackageSetting ps = mSettings.getPackageLPr(packageName); - if (ps.getStopped(userId) && !stopped) { + if (ps != null && ps.getStopped(userId) && !stopped) { shouldUnhibernate = true; } if (!shouldFilterApplicationLocked(ps, callingUid, userId)