From 10e69a44b52978805451b3a893640cb1752da62a Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 9 Jun 2020 18:43:17 +0200 Subject: [PATCH] Handle non existing namespaces --- app/src/main/java/eu/faircode/email/Core.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index dc4d3fe39d..76f6ef2f9b 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -1367,7 +1367,11 @@ class Core { for (Folder namespace : namespaces) { Log.i("Namespace=" + namespace.getFullName()); if (namespace.getSeparator() == separator) - ifolders.addAll(Arrays.asList(namespace.list("*"))); + try { + ifolders.addAll(Arrays.asList(namespace.list("*"))); + } catch (FolderNotFoundException ex) { + Log.w(ex); + } else Log.e("Namespace separator=" + namespace.getSeparator() + " default=" + separator); }