diff --git a/include/sslopt-case.h b/include/sslopt-case.h
index 72881a266ab..be1a033fc18 100644
--- a/include/sslopt-case.h
+++ b/include/sslopt-case.h
@@ -29,9 +29,12 @@
       One can disable SSL later by using --skip-ssl or --ssl=0
     */
       opt_use_ssl= 1;
-#if defined (HAVE_WOLFSSL) && (!defined (_WIN32) || defined (MYSQL_SERVER))
-      /* CRL does not work with WolfSSL */
+#if defined (HAVE_WOLFSSL)
+#if defined(MYSQL_SERVER)
+      /* CRL does not work with WolfSSL (server) */
       opt_ssl_crl= NULL;
+#endif
+      /* CRL_PATH does not work with WolfSSL (server) and GnuTLS (client) */
       opt_ssl_crlpath= NULL;
 #endif
       break;
