fix HTTP up/download for users that dont trust system CAs

Daniel Gultsch created

Change summary

src/main/java/eu/siacs/conversations/services/MemorizingTrustManager.java | 2 
1 file changed, 1 insertion(+), 1 deletion(-)

Detailed changes

src/main/java/eu/siacs/conversations/services/MemorizingTrustManager.java 🔗

@@ -619,7 +619,7 @@ public class MemorizingTrustManager {
 
     private X509Certificate[] getAcceptedIssuers() {
         LOGGER.log(Level.FINE, "getAcceptedIssuers()");
-        return defaultTrustManager.getAcceptedIssuers();
+        return defaultTrustManager == null ? new X509Certificate[0] : defaultTrustManager.getAcceptedIssuers();
     }
 
     private int createDecisionId(MTMDecision d) {