diff --git a/crypto/ec/ec_lib.c b/crypto/ec/ec_lib.c index f7b2025ea6f2a9fd6626b3471559159bb98adc1d..a295a84f2b0167ec1928b3a7293e951408a08ec8 100644 --- a/crypto/ec/ec_lib.c +++ b/crypto/ec/ec_lib.c @@ -945,7 +945,7 @@ int EC_POINT_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a, BN_CTX * int EC_POINT_invert(const EC_GROUP *group, EC_POINT *a, BN_CTX *ctx) { - if (group->meth->dbl == 0) + if (group->meth->invert == 0) { ECerr(EC_F_EC_POINT_INVERT, ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED); return 0;