diff --git a/ircd/ircd.cc b/ircd/ircd.cc index d342aa0ad..8fb13c775 100644 --- a/ircd/ircd.cc +++ b/ircd/ircd.cc @@ -401,7 +401,7 @@ try "ircd::run::set" }; - if(changed::list.size()) + if(changed::list.size() && ctx::current) ircd::post(descriptor, call_users); else call_users();