diff options
-rw-r--r-- | services/java/com/android/server/print/PrintManagerService.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/services/java/com/android/server/print/PrintManagerService.java b/services/java/com/android/server/print/PrintManagerService.java index 5f8708a..9810bf0 100644 --- a/services/java/com/android/server/print/PrintManagerService.java +++ b/services/java/com/android/server/print/PrintManagerService.java @@ -413,6 +413,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; |