diff --git a/src/org/jruby/RubyString.java b/src/org/jruby/RubyString.java index a67e54321be..445695f8180 100644 --- a/src/org/jruby/RubyString.java +++ b/src/org/jruby/RubyString.java @@ -6039,6 +6039,8 @@ public IRubyObject squeeze_bang(ThreadContext context, IRubyObject arg) { @JRubyMethod(name = "squeeze!", rest = true, compat = RUBY1_8) public IRubyObject squeeze_bang(ThreadContext context, IRubyObject[] args) { + if (args.length == 0) return squeeze_bang(context); + Ruby runtime = context.getRuntime(); if (value.getRealSize() == 0) { modifyCheck();