From 61e0f7f1566bc7656bc1d38639b5ac0aee13df44 Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 2 Jan 2020 20:19:00 +0100 Subject: [PATCH] Prevent crash --- app/src/main/java/eu/faircode/email/FragmentCompose.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/FragmentCompose.java b/app/src/main/java/eu/faircode/email/FragmentCompose.java index d97acb7adb..89dc3a0086 100644 --- a/app/src/main/java/eu/faircode/email/FragmentCompose.java +++ b/app/src/main/java/eu/faircode/email/FragmentCompose.java @@ -1644,6 +1644,8 @@ public class FragmentCompose extends FragmentBase { EntityMessage draft = db.message().getMessage(id); if (draft == null) throw new MessageRemovedException("PGP"); + if (draft.identity == null) + throw new IllegalArgumentException(getString(R.string.title_from_missing)); EntityIdentity identity = db.identity().getIdentity(draft.identity); if (identity == null) throw new IllegalArgumentException(getString(R.string.title_from_missing));