diff --git a/ethereumj-core/src/main/java/org/ethereum/vm/VM.java b/ethereumj-core/src/main/java/org/ethereum/vm/VM.java index a0c77460..5cc94b36 100644 --- a/ethereumj-core/src/main/java/org/ethereum/vm/VM.java +++ b/ethereumj-core/src/main/java/org/ethereum/vm/VM.java @@ -734,7 +734,8 @@ public class VM { program.stackRequire(n); DataWord word_1 = stack.peek(); stack.set(stack.size() - 1, stack.get(stack.size() - n)); - stack.set(stack.size() - n, word_1); + stack.set(stack.size() - n, word_1); + program.step(); } break; case MLOAD:{