summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/main.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/main.cc')
-rw-r--r--crawl-ref/source/main.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/main.cc b/crawl-ref/source/main.cc
index 1f19fc89e4..5449141656 100644
--- a/crawl-ref/source/main.cc
+++ b/crawl-ref/source/main.cc
@@ -4474,7 +4474,8 @@ static void _update_replay_state()
}
if (!crawl_state.is_replaying_keys() && !crawl_state.cmd_repeat_start
- && crawl_state.prev_cmd != CMD_NO_CMD)
+ && crawl_state.prev_cmd != CMD_NO_CMD
+ && crawl_state.prev_cmd != CMD_NEXT_CMD)
{
if (repeat_again_rec.keys.size() > 0)
crawl_state.prev_cmd_keys = repeat_again_rec.keys;