From 6d754f31bfd5f406a24b359b9105a0c65dd5deb5 Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 16 Oct 2022 11:41:51 +0200 Subject: [PATCH] Prevent NPE --- .../main/java/eu/faircode/email/FragmentDialogTranslate.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentDialogTranslate.java b/app/src/main/java/eu/faircode/email/FragmentDialogTranslate.java index c1ef1fdfa8..ae92ccf189 100644 --- a/app/src/main/java/eu/faircode/email/FragmentDialogTranslate.java +++ b/app/src/main/java/eu/faircode/email/FragmentDialogTranslate.java @@ -154,7 +154,7 @@ public class FragmentDialogTranslate extends FragmentDialogBase { private View _getView(int position, View view) { DeepL.Language language = getItem(position); - if (language != null) { + if (language != null && language.icon != null && language.name != null) { TextView tv = view.findViewById(android.R.id.text1); Drawable icon = ContextCompat.getDrawable(context, language.icon);