diff options
| -rw-r--r-- | core/java/android/accounts/AccountManagerService.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/java/android/accounts/AccountManagerService.java b/core/java/android/accounts/AccountManagerService.java index 6e045877aa9d..d23aceb62c91 100644 --- a/core/java/android/accounts/AccountManagerService.java +++ b/core/java/android/accounts/AccountManagerService.java @@ -888,6 +888,9 @@ public class AccountManagerService final boolean permissionGranted = customTokens || permissionIsGranted(account, authTokenType, callerUid); + if (loginOptions == null) { + loginOptions = new Bundle(); + } if (customTokens) { // let authenticator know the identity of the caller loginOptions.putInt(AccountManager.KEY_CALLER_UID, callerUid); |