X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fmodules%2Fm_restrictbanned.cpp;h=a5ab337ad30f1c1b4ca9be0bc5af690acf2f32b2;hb=e6d000042ea75d4e0485bec9564b47163a3ca414;hp=9315385a1aeb416bf0d2ad63a0ec5967b54404ee;hpb=f2acdbc3820f0f4f5ef76a0a64e73d2a320df91f;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/modules/m_restrictbanned.cpp b/src/modules/m_restrictbanned.cpp index 9315385a1..a5ab337ad 100644 --- a/src/modules/m_restrictbanned.cpp +++ b/src/modules/m_restrictbanned.cpp @@ -12,9 +12,6 @@ */ #include "inspircd.h" -#include "users.h" -#include "channels.h" -#include "modules.h" /* $ModDesc: Restricts banned users in a channel. May not speak, etc. */ @@ -62,6 +59,10 @@ class ModuleRestrictBanned : public Module if (!IS_LOCAL(user)) return 0; + /* Allow changes to UID */ + if (isdigit(newnick[0])) + return 0; + /* bit of a special case. */ for (UCListIter i = user->chans.begin(); i != user->chans.end(); i++) {