diff --git a/src/internal.c b/src/internal.c index 2b245ea96..665aa8591 100644 --- a/src/internal.c +++ b/src/internal.c @@ -11919,7 +11919,7 @@ static int DoCertificateStatus(WOLFSSL* ssl, byte* input, word32* inOutIdx, if ((OcspResponseDecode(response, ssl->ctx->cm, ssl->heap, 0) != 0) || (response->responseStatus != OCSP_SUCCESSFUL) - || (response->single->status != CERT_GOOD)) + || (response->single->status->status != CERT_GOOD)) ret = BAD_CERTIFICATE_STATUS_ERROR; while (ret == 0) {