--- /dev/null
+--- a/src/sstp-client.c
++++ b/src/sstp-client.c
+@@ -477,6 +477,7 @@ static status_t sstp_init_ssl(sstp_client_st *client, sstp_option_st *opt)
+ int retval = SSTP_FAIL;
+ int status = 0;
+
++#if OPENSSL_VERSION_NUMBER < 0x10100000L
+ /* Initialize the OpenSSL library */
+ status = SSL_library_init();
+ if (status != 1)
+@@ -487,6 +488,7 @@ static status_t sstp_init_ssl(sstp_client_st *client, sstp_option_st *opt)
+
+ /* Load all error strings */
+ SSL_load_error_strings();
++#endif
+
+ /* Create a new crypto context */
+ client->ssl_ctx = SSL_CTX_new(SSLv23_client_method());