diff --git a/src/Nethermind/Nethermind.Evm/Instructions/EvmInstructions.Create.cs b/src/Nethermind/Nethermind.Evm/Instructions/EvmInstructions.Create.cs index 61c55a3e070d..7ff83facf01a 100644 --- a/src/Nethermind/Nethermind.Evm/Instructions/EvmInstructions.Create.cs +++ b/src/Nethermind/Nethermind.Evm/Instructions/EvmInstructions.Create.cs @@ -88,12 +88,6 @@ public static EvmExceptionType InstructionCreate( ref readonly ExecutionEnvironment env = ref vm.EvmState.Env; IWorldState state = vm.WorldState; - // Ensure the executing account exists in the world state. If not, create it with a zero balance. - if (!state.AccountExists(env.ExecutingAccount)) - { - state.CreateAccount(env.ExecutingAccount, UInt256.Zero); - } - // Pop parameters off the stack: value to transfer, memory position for the initialization code, // and the length of the initialization code. if (!stack.PopUInt256(out UInt256 value) ||