mcabber/mcabber/xmpp.c
changeset 2250 df5837a72b35
parent 2248 377b6a52b25f
child 2261 b23e0e4e19bf
--- a/mcabber/mcabber/xmpp.c	Sat Feb 13 13:34:32 2016 +0100
+++ b/mcabber/mcabber/xmpp.c	Sat Feb 13 13:48:43 2016 +0100
@@ -713,6 +713,9 @@
     break;
   case LM_SSL_STATUS_UNTRUSTED_CERT:
     scr_LogPrint(LPRINT_LOGNORM, "Certificate is not trusted!");
+    // The user specified a fingerprint, let's wait for lm to check that
+    if (settings_opt_get("ssl_fingerprint"))
+      return LM_SSL_RESPONSE_CONTINUE;
     break;
   case LM_SSL_STATUS_CERT_EXPIRED:
     scr_LogPrint(LPRINT_LOGNORM, "Certificate has expired!");