diff --git a/app/src/main/java/eu/faircode/email/ContactInfo.java b/app/src/main/java/eu/faircode/email/ContactInfo.java index 340f74d41c..b59f0f7b06 100644 --- a/app/src/main/java/eu/faircode/email/ContactInfo.java +++ b/app/src/main/java/eu/faircode/email/ContactInfo.java @@ -415,8 +415,11 @@ public class ContactInfo { if (isRecoverable(ex, context)) Log.i(ex); else { - if (!(ex instanceof FileNotFoundException)) - Log.w(ex); + if (ex instanceof FileNotFoundException || + ex instanceof CertPathValidatorException) + Log.i(ex); + else + Log.e(ex); try { file.createNewFile(); } catch (IOException ex1) { @@ -556,7 +559,8 @@ public class ContactInfo { try { return future.get(); } catch (Throwable ex) { - if (ex.getCause() instanceof FileNotFoundException) + if (ex.getCause() instanceof FileNotFoundException || + ex.getCause() instanceof CertPathValidatorException) Log.i(ex); else Log.e(ex);