aboutsummaryrefslogtreecommitdiffstats
path: root/ext
diff options
context:
space:
mode:
Diffstat (limited to 'ext')
-rw-r--r--ext/coverage/coverage.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/coverage/coverage.c b/ext/coverage/coverage.c
index 91cfca8ff3..a286cf9222 100644
--- a/ext/coverage/coverage.c
+++ b/ext/coverage/coverage.c
@@ -30,7 +30,7 @@ rb_coverage_start(int argc, VALUE *argv, VALUE klass)
if (!e || !*e) experimental_mode_enabled = 0;
}
- if (!experimental_mode_enabled)
+ if (!experimental_mode_enabled && argc != 0)
rb_error_arity(argc, 0, 0);
rb_scan_args(argc, argv, "01", &opt);