diff --git a/services/java/com/android/server/print/PrintManagerService.java b/services/java/com/android/server/print/PrintManagerService.java index 625770c3cb79a..d4583b5618983 100644 --- a/services/java/com/android/server/print/PrintManagerService.java +++ b/services/java/com/android/server/print/PrintManagerService.java @@ -448,6 +448,10 @@ public final class PrintManagerService extends IPrintManager.Stub { .queryIntentServicesAsUser(intent, PackageManager.GET_SERVICES, getChangingUserId()); + if (installedServices == null) { + return; + } + final int installedServiceCount = installedServices.size(); for (int i = 0; i < installedServiceCount; i++) { ServiceInfo serviceInfo = installedServices.get(i).serviceInfo;