diff --git a/src/Mayaqua/Network.c b/src/Mayaqua/Network.c index 83c4d283..52db2b2c 100644 --- a/src/Mayaqua/Network.c +++ b/src/Mayaqua/Network.c @@ -5785,6 +5785,10 @@ SSL_PIPE *NewSslPipeEx2(bool server_mode, X *x, K *k, LIST *chain, DH_CTX *dh, b } ssl = SSL_new(ssl_ctx); + if (ssl == NULL) + { + return NULL; + } SSL_set_ex_data(ssl, GetSslClientCertIndex(), clientcert); }