std::string item = "*";
while (((item = list.GetToken()) != ""))
{
- u = ServerInstance->FindNick(parameters[i]);
+ u = ServerInstance->FindNick(item);
if (ison_already.find(u) != ison_already.end())
continue;
if (u)
{
+ if (u->Visibility && !u->Visibility->VisibleTo(user))
+ continue;
+
reply.append(u->nick).append(" ");
if (reply.length() > 450)
{