diff --git a/src/internal.c b/src/internal.c index 42e8ac540..cbea8d139 100644 --- a/src/internal.c +++ b/src/internal.c @@ -14887,7 +14887,7 @@ int ProcessReply(WOLFSSL* ssl) return ssl->error; } -#ifdef WOLFSSL_ASYNC_CRYPT +#if defined(WOLFSSL_DTLS) && defined(WOLFSSL_ASYNC_CRYPT) /* process any pending DTLS messages - this flow can happen with async */ if (ssl->dtls_rx_msg_list != NULL) { ret = DtlsMsgDrain(ssl);