diff --git a/mp_root_n.c b/mp_root_n.c index d904df88..cae08e19 100644 --- a/mp_root_n.c +++ b/mp_root_n.c @@ -18,7 +18,7 @@ mp_err mp_root_n(const mp_int *a, int b, mp_int *c) int ilog2; mp_err err; - if (b < 0 || (unsigned)b > (unsigned)MP_DIGIT_MAX) { + if (b < 1 || (unsigned)b > (unsigned)MP_DIGIT_MAX) { return MP_VAL; }