From 28541b07a62a3def8bcfc2e05f63a9df6fe1c87c Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 2 Dec 2018 17:40:43 +0100 Subject: [PATCH] Prevent crash --- .../java/eu/faircode/email/SelectionPredicateMessage.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/SelectionPredicateMessage.java b/app/src/main/java/eu/faircode/email/SelectionPredicateMessage.java index 2bcd55f812..dc1fe5b1e5 100644 --- a/app/src/main/java/eu/faircode/email/SelectionPredicateMessage.java +++ b/app/src/main/java/eu/faircode/email/SelectionPredicateMessage.java @@ -60,9 +60,11 @@ public class SelectionPredicateMessage extends SelectionTracker.SelectionPredica PagedList messages = adapter.getCurrentList(); if (messages != null) { TupleMessageEx message = messages.get(position); - if (message.uid != null && (account < 0 || account == message.account)) { - account = message.account; - return true; + if (message != null) { + if (message.uid != null && (account < 0 || account == message.account)) { + account = message.account; + return true; + } } } return false;