diff options
| -rw-r--r-- | services/credentials/java/com/android/server/credentials/CredentialManagerService.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/services/credentials/java/com/android/server/credentials/CredentialManagerService.java b/services/credentials/java/com/android/server/credentials/CredentialManagerService.java index 08d7d5b872ac..d90cb36fcd04 100644 --- a/services/credentials/java/com/android/server/credentials/CredentialManagerService.java +++ b/services/credentials/java/com/android/server/credentials/CredentialManagerService.java @@ -290,6 +290,9 @@ public final class CredentialManagerService mContext, Settings.Secure.CREDENTIAL_SERVICE_PRIMARY, /* isMultipleMode= */ true); String[] serviceNames = resolver.readServiceNameList(resolvedUserId); + if (serviceNames == null) { + return new HashSet<String>(); + } return new HashSet<String>(Arrays.asList(serviceNames)); } |