2010-05-14 [colin] 3.7.6cvs5
[claws.git] / src / gtk / sslcertwindow.c
index a71486a25a4467cdefb0beacb29efe2e417f62b5..171b51cda107fea94cb49b9d49e12407310e75a3 100644 (file)
@@ -267,12 +267,15 @@ static gboolean sslcert_ask_hook(gpointer source, gpointer data)
 {
        SSLCertHookData *hookdata = (SSLCertHookData *)source;
 
-       if (prefs_common.skip_ssl_cert_check)
-               return TRUE;
-
        if (hookdata == NULL) {
                return FALSE;
        }
+       
+       if (prefs_common.skip_ssl_cert_check) {
+               hookdata->accept = TRUE;
+               return TRUE;
+       }
+
        if (hookdata->old_cert == NULL) {
                if (hookdata->expired)
                        hookdata->accept = sslcertwindow_ask_expired_cert(hookdata->cert);