Author: Bleep <tom.helvey@cox.net>
[ircu2.10.12-pk.git] / ircd / s_user.c
index 990d4ff7646edd1c3aca97c2f1f8f1fc21be85aa..ce5ea555e1a5c71b1f8887e9e601db3427d7d0f8 100644 (file)
@@ -1286,8 +1286,8 @@ int set_user_mode(struct Client *cptr, struct Client *sptr, int parc, char *parv
   }
   if (MyConnect(sptr))
   {
-    if (FlagHas(&setflags, FLAG_OPER) || FlagHas(&setflags, FLAG_LOCOP) &&
-       !IsAnOper(sptr))
+    if ((FlagHas(&setflags, FLAG_OPER) || FlagHas(&setflags, FLAG_LOCOP)) &&
+        !IsAnOper(sptr))
       det_confs_butmask(sptr, CONF_CLIENT & ~CONF_OPS);
 
     if (SendServNotice(sptr))