diff --git a/ecc-internal.h b/ecc-internal.h
index 99ae3d3d27600382456ffcbc3dfef8ad4b02daf5..c918632df292007d652b4446e8249b9db68f8d4f 100644
--- a/ecc-internal.h
+++ b/ecc-internal.h
@@ -154,7 +154,7 @@ struct ecc_modulo
   /* B^size mod m. Expected to have at least 32 leading zeros
      (equality for secp_256r1). */
   const mp_limb_t *B;
-  /* 2^{bit_size} - p, same value as above, but shifted. */
+  /* 2^{bit_size} - m, same value as above, but shifted. */
   const mp_limb_t *B_shifted;
   /* m +/- 1, for redc, excluding redc_size low limbs. */
   const mp_limb_t *redc_mpm1;