diff --git a/src/core/meshcop/dtls.hpp b/src/core/meshcop/dtls.hpp index 1ff30e41d17..2a4df728d22 100644 --- a/src/core/meshcop/dtls.hpp +++ b/src/core/meshcop/dtls.hpp @@ -42,8 +42,10 @@ #include #if OPENTHREAD_CONFIG_COAP_SECURE_API_ENABLE -#ifdef MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED +#if defined(MBEDTLS_BASE64_C) && defined(MBEDTLS_SSL_KEEP_PEER_CERTIFICATE) #include +#endif +#ifdef MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED #include #include #include