From 126d399e86f9f787fb94c6b5b2b0b93bee7e162a Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 28 Oct 2019 09:16:33 +0100 Subject: [PATCH] Prevent crash --- .../java/eu/faircode/email/FragmentAccounts.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentAccounts.java b/app/src/main/java/eu/faircode/email/FragmentAccounts.java index 8ab96077f4..c4923e64e1 100644 --- a/app/src/main/java/eu/faircode/email/FragmentAccounts.java +++ b/app/src/main/java/eu/faircode/email/FragmentAccounts.java @@ -182,12 +182,14 @@ public class FragmentAccounts extends FragmentBase { @Override protected void onExecuted(Bundle args, EntityFolder drafts) { - LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(getContext()); - lbm.sendBroadcast( - new Intent(ActivityView.ACTION_VIEW_MESSAGES) - .putExtra("account", drafts.account) - .putExtra("folder", drafts.id) - .putExtra("type", drafts.type)); + if (drafts != null) { + LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(getContext()); + lbm.sendBroadcast( + new Intent(ActivityView.ACTION_VIEW_MESSAGES) + .putExtra("account", drafts.account) + .putExtra("folder", drafts.id) + .putExtra("type", drafts.type)); + } } @Override