diff --git a/jode/jode/flow/IfThenElseBlock.java b/jode/jode/flow/IfThenElseBlock.java index 694ba2a..a010277 100644 --- a/jode/jode/flow/IfThenElseBlock.java +++ b/jode/jode/flow/IfThenElseBlock.java @@ -105,7 +105,7 @@ public class IfThenElseBlock extends StructuredBlock { */ public VariableStack mapStackToLocal(VariableStack stack) { VariableStack newStack; - int params = cond.getOperandCount(); + int params = cond.getFreeOperandCount(); if (params > 0) { condStack = stack.peek(params); newStack = stack.pop(params);