diff --git a/core/src/main/java/org/jruby/ir/IRBuilder.java b/core/src/main/java/org/jruby/ir/IRBuilder.java index f2e9f9373fc..9f2d8799779 100644 --- a/core/src/main/java/org/jruby/ir/IRBuilder.java +++ b/core/src/main/java/org/jruby/ir/IRBuilder.java @@ -1741,7 +1741,7 @@ public void receiveRequiredArg(Node node, int argIndex, boolean post, int numPre protected void receiveNonBlockArgs(final ArgsNode argsNode) { final int numPreReqd = argsNode.getPreCount(); final int numPostReqd = argsNode.getPostCount(); - final int required = argsNode.getRequiredArgsCount() + argsNode.getRequiredKeywordCount(); // numPreReqd + numPostReqd + final int required = argsNode.getRequiredArgsCount(); // numPreReqd + numPostReqd int opt = argsNode.getOptionalArgsCount(); int rest = argsNode.getRestArg();