extended MODE_FORWARD check (check if the user is allowed to use the passed target...
[srvx.git] / src / proto-common.c
index 3b424d45d715b41301c095a9bf1e9d3ed944ce46..e690726116d06cbe36b2d30ef9da9fc223fb5fea 100644 (file)
@@ -709,7 +709,7 @@ mod_chanmode(struct userNode *who, struct chanNode *channel, char **modes, unsig
         base_oplevel = member->oplevel;
     else
         base_oplevel = MAXOPLEVEL;
-    if (!(change = mod_chanmode_parse(channel, modes, argc, flags, base_oplevel)))
+    if (!(change = mod_chanmode_parse(channel, who, modes, argc, flags, base_oplevel)))
         return 0;
     if (flags & MC_ANNOUNCE)
         mod_chanmode_announce(who, channel, change);