Bugfix: clear error queue after ignoring ssl_verify_cert_chain result.
diff --git a/ssl/s3_clnt.c b/ssl/s3_clnt.c
index 0c8f551..6a09d6a 100644
--- a/ssl/s3_clnt.c
+++ b/ssl/s3_clnt.c
@@ -764,6 +764,7 @@
 		SSLerr(SSL_F_SSL3_GET_SERVER_CERTIFICATE,SSL_R_CERTIFICATE_VERIFY_FAILED);
 		goto f_err; 
 		}
+	ERR_clear_error(); /* but we keep s->verify_result */
 
 	sc=ssl_sess_cert_new();
 	if (sc == NULL) goto err;