diff --git a/tests/api.c b/tests/api.c index c6bd6ef5e..a37b880fd 100644 --- a/tests/api.c +++ b/tests/api.c @@ -2304,7 +2304,9 @@ static int test_wolfSSL_CertManagerAPI(void) #endif ExpectIntEQ(wolfSSL_CertManager_up_ref(cm), 1); - wolfSSL_CertManagerFree(cm); + if (EXPECT_SUCCESS()) { + wolfSSL_CertManagerFree(cm); + } wolfSSL_CertManagerFree(cm); cm = NULL;