diff --git a/library/ccm.c b/library/ccm.c index ca95b8eeb7..15efff79f0 100644 --- a/library/ccm.c +++ b/library/ccm.c @@ -266,7 +266,7 @@ int mbedtls_ccm_update_ad( mbedtls_ccm_context *ctx, return MBEDTLS_ERR_CCM_BAD_INPUT; } - if( ctx->add_len > 0 && add_len > 0 ) + if( add_len > 0 ) { if( ctx->state & CCM_STATE__AUTH_DATA_FINISHED ) {