Author: beware (by Spike)
[ircu2.10.12-pk.git] / ircd / whocmds.c
index 87f762672df239efbd3a26698647dac2631b4ece..8a2f963e036f18065ce30a98bcc10b80802166cb 100644 (file)
@@ -159,8 +159,7 @@ void do_who(struct Client* sptr, struct Client* acptr, struct Channel* repchan,
       *(p1++) = 'G';
     else
       *(p1++) = 'H';
-    if (IsAnOper(acptr) &&
-       (HasPriv(acptr, PRIV_DISPLAY) || HasPriv(sptr, PRIV_SEE_OPERS)))
+    if SeeOper(sptr,acptr)
       *(p1++) = '*';
     if (fields) {
       /* If you specified flags then we assume you know how to parse