From 7b78f30037f6ea35283f5bc05d31023854543da7 Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 12 May 2022 11:40:11 +0200 Subject: [PATCH] Added fail-safe --- app/src/main/java/eu/faircode/email/EmailProvider.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/EmailProvider.java b/app/src/main/java/eu/faircode/email/EmailProvider.java index e982889e63..fcf85a181e 100644 --- a/app/src/main/java/eu/faircode/email/EmailProvider.java +++ b/app/src/main/java/eu/faircode/email/EmailProvider.java @@ -322,9 +322,10 @@ public class EmailProvider implements Parcelable { } static EmailProvider getProvider(Context context, String id) throws FileNotFoundException { - for (EmailProvider provider : loadProfiles(context)) - if (id.equals(provider.id)) - return provider; + if (id != null) + for (EmailProvider provider : loadProfiles(context)) + if (id.equals(provider.id)) + return provider; throw new FileNotFoundException("provider id=" + id); }