diff --git a/modules/chanserv/cs_mode.cpp b/modules/chanserv/cs_mode.cpp index ba0a0e390..349f9c982 100644 --- a/modules/chanserv/cs_mode.cpp +++ b/modules/chanserv/cs_mode.cpp @@ -223,7 +223,7 @@ struct ModeLocksImpl final { auto *cm = ModeManager::FindChannelModeByName(ml->name); if (cm && cm->type != MODE_LIST && cm->type != MODE_STATUS) - formatter.Push(cm, ml->param, ml->set); + formatter.Push(cm, complete ? ml->param : Anope::string(), ml->set); } return formatter.ToString(); }