]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Added Check for 'NoServer' when +r ing a channel.
authorfrostycoolslug <frostycoolslug@e03df62e-2008-0410-955e-edbf42e46eb7>
Tue, 3 May 2005 09:06:28 +0000 (09:06 +0000)
committerfrostycoolslug <frostycoolslug@e03df62e-2008-0410-955e-edbf42e46eb7>
Tue, 3 May 2005 09:06:28 +0000 (09:06 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1287 e03df62e-2008-0410-955e-edbf42e46eb7

src/modules/m_services.cpp

index 02ae0383ab3869bb73f00b292f1e24c22e9e241d..7cbf3de5db6e57527123dcecbf7af56d5ecce8fb 100644 (file)
@@ -111,7 +111,7 @@ class ModuleServices : public Module
                        chanrec* c = (chanrec*)dest;
                        if ((c->IsCustomModeSet('M')) && (!strchr(user->modes,'r')))
                        {
-                               if ((Srv->IsUlined(user->nick)) || (Srv->IsUlined(user->server)))
+                               if ((Srv->IsUlined(user->nick)) || (Srv->IsUlined(user->server)) || (!strcmp(user->server,""))
                                {
                                        // user is ulined, can speak regardless
                                        return 0;