From 3e5abc7e200c867f7115e8442339ed7ebb4b5ae1 Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 29 Aug 2026 08:11:02 +0200 Subject: [PATCH] Added safeguard --- app/src/main/java/eu/faircode/email/EntityRule.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/EntityRule.java b/app/src/main/java/eu/faircode/email/EntityRule.java index c348b7561a..ec0ed59056 100644 --- a/app/src/main/java/eu/faircode/email/EntityRule.java +++ b/app/src/main/java/eu/faircode/email/EntityRule.java @@ -1696,8 +1696,11 @@ public class EntityRule { try { Spanned summary = AI.getSummaryText(context, message, -1L, null); - if (summary != null) - message.preview = summary.toString().trim(); + if (summary != null) { + String preview = summary.toString().trim(); + if (!TextUtils.isEmpty(preview)) + message.preview = preview; + } } catch (Throwable ex) { message.error = Log.formatThrowable(ex); db.message().setMessageError(message.id, message.error);