diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index 776ebf153b6e1..5671ab45a1609 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -14368,7 +14368,7 @@ public class PackageManagerService extends IPackageManager.Stub } if (savedInfo.second == info) { // circled back to the highest ordered item; remove from order list - mOrderResult.remove(savedInfo); + mOrderResult.remove(packageName); if (mOrderResult.size() == 0) { // no more ordered items break;