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);