diff --git a/src/com/fsck/k9/controller/MessagingController.java b/src/com/fsck/k9/controller/MessagingController.java index 58f95c8a5..4e3537ddc 100644 --- a/src/com/fsck/k9/controller/MessagingController.java +++ b/src/com/fsck/k9/controller/MessagingController.java @@ -1129,6 +1129,11 @@ public class MessagingController implements Runnable int visibleLimit = localFolder.getVisibleLimit(); + if (visibleLimit < 1) + { + visibleLimit = K9.DEFAULT_VISIBLE_LIMIT; + } + Message[] remoteMessageArray = new Message[0]; final ArrayList remoteMessages = new ArrayList(); // final ArrayList unsyncedMessages = new ArrayList();