From 96a2b55e39d35e2dc78559df080569dd71b515ef Mon Sep 17 00:00:00 2001 From: Jorge Ruesga Date: Wed, 3 Jun 2015 20:01:16 +0200 Subject: [PATCH] email: fix NPE Fix possible NPE when protocol don't offers offerLookback (pop3) Change-Id: Id924e06e691d0ed99179fcd37fd213ac379340fd Signed-off-by: Jorge Ruesga --- .../com/android/email/service/PopImapSyncAdapterService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/provider_src/com/android/email/service/PopImapSyncAdapterService.java b/provider_src/com/android/email/service/PopImapSyncAdapterService.java index 5e19478dd..92f9f2679 100644 --- a/provider_src/com/android/email/service/PopImapSyncAdapterService.java +++ b/provider_src/com/android/email/service/PopImapSyncAdapterService.java @@ -254,7 +254,7 @@ public class PopImapSyncAdapterService extends Service { if (info.offerLookback) { mailboxIds = getLoopBackMailboxIdsForSync(context, acct); } - if (mailboxIds.length == 0) { + if (mailboxIds == null || mailboxIds.length == 0) { final long inboxId = Mailbox.findMailboxOfType(context, acct.mId, Mailbox.TYPE_INBOX); if (inboxId != Mailbox.NO_MAILBOX) {