diff --git a/src/mzscheme/src/eval.c b/src/mzscheme/src/eval.c index a31b1d9e52..328796e303 100644 --- a/src/mzscheme/src/eval.c +++ b/src/mzscheme/src/eval.c @@ -10740,7 +10740,7 @@ void scheme_validate_expr(Mz_CPort *port, Scheme_Object *expr, c = l->count; - if ((c < 0) || (c + delta >= depth)) + if ((c < 0) || (c + delta > depth)) scheme_ill_formed_code(port); for (i = 0; i < c; i++) {