diff --git a/src/game_interpreter.cpp b/src/game_interpreter.cpp index 6383a8ef33..52b9466015 100644 --- a/src/game_interpreter.cpp +++ b/src/game_interpreter.cpp @@ -3862,7 +3862,7 @@ bool Game_Interpreter::CommandEraseEvent(lcf::rpg::EventCommand const& com) { // auto& frame = GetFrame(); auto& index = frame.current_command; - if (event_id == 0) { + if (event_id == 0 && com.parameters.size() >= 3) { event_id = GetThisEventId(); }