diff --git a/src/racket/src/numcomp.c b/src/racket/src/numcomp.c index 6b74b3d066..ea2f9fd8a4 100644 --- a/src/racket/src/numcomp.c +++ b/src/racket/src/numcomp.c @@ -397,7 +397,7 @@ zero_p (int argc, Scheme_Object *argv[]) int v; v = scheme_is_zero(argv[0]); if (v < 0) { - NEED_REAL(zero?); + NEED_NUMBER(zero?); ESCAPED_BEFORE_HERE; } return (v ? scheme_true : scheme_false);