diff --git a/ircd/m/event.cc b/ircd/m/event.cc index 4dab4fb76..e5b61f954 100644 --- a/ircd/m/event.cc +++ b/ircd/m/event.cc @@ -787,6 +787,7 @@ ircd::m::signatures(const mutable_buffer &out_, if(!my_host(unquote(other.first))) sigs.at(i++) = { other.first, other.second }; + event = event_; mutable_buffer out{out_}; json::get<"signatures"_>(event) = json::stringify(out, sigs.data(), sigs.data() + i); return event;