diff --git a/core/ConCmdManager.cpp b/core/ConCmdManager.cpp index c9661bdf..91c21190 100644 --- a/core/ConCmdManager.cpp +++ b/core/ConCmdManager.cpp @@ -496,7 +496,7 @@ void ConCmdManager::UpdateAdminCmdFlags(const char *cmd, OverrideType type, Flag for (PluginHookList::iterator iter = group->hooks.begin(); iter != group->hooks.end(); iter++) { CmdHook *hook = *iter; - if (remove) + if (!remove) hook->admin->eflags = bits; else hook->admin->eflags = hook->admin->flags;