diff --git a/matrix/vm_eval.cc b/matrix/vm_eval.cc index 8b9760ba3..0826951dc 100644 --- a/matrix/vm_eval.cc +++ b/matrix/vm_eval.cc @@ -334,7 +334,7 @@ ircd::m::vm::eval::operator()(const vector_view &events) return eval::count(event.event_id) == 0; }); - if(m::exists(event.event_id)) + if(likely(!opts->replays) && m::exists(event.event_id)) continue; }