diff --git a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java index 1397e052e3..fe078ae419 100644 --- a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java +++ b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java @@ -690,11 +690,15 @@ public class ServiceSynchronize extends LifecycleService { if (!TextUtils.isEmpty(message.subject)) sb.append(message.subject).append("
"); String text = Jsoup.parse(body).text(); - if (text.length() > HtmlHelper.PREVIEW_SIZE) { - sb.append(text.substring(0, HtmlHelper.PREVIEW_SIZE)); - sb.append(" …"); - } else - sb.append(text); + if (!TextUtils.isEmpty(text)) { + sb.append(""); + if (text.length() > HtmlHelper.PREVIEW_SIZE) { + sb.append(text.substring(0, HtmlHelper.PREVIEW_SIZE)); + sb.append("…"); + } else + sb.append(text); + sb.append(""); + } mbuilder.setStyle(new Notification.BigTextStyle().bigText(HtmlHelper.fromHtml(sb.toString()))); } catch (IOException ex) { Log.e(ex);