X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fmodules%2Fm_shun.cpp;h=21959e40069abcbc1e83af27d1bd6eb1d6a2fa89;hb=f6aea98dc5c3d9e2e54cde5aaf3198eee3c1ebfb;hp=39e23f22e7fc458b3ce25b7a0f9d95544d1c53fe;hpb=a969c1e440cb3f77e81ba5da3f4b3bf09bb5190a;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/modules/m_shun.cpp b/src/modules/m_shun.cpp index 39e23f22e..21959e400 100644 --- a/src/modules/m_shun.cpp +++ b/src/modules/m_shun.cpp @@ -108,8 +108,8 @@ class CommandShun : public Command std::string target = parameters[0]; - User *find = ServerInstance->FindNick(target.c_str()); - if (find) + User *find = ServerInstance->FindNick(target); + if ((find) && (find->registered == REG_ALL)) target = std::string("*!*@") + find->GetIPString(); if (parameters.size() == 1)