Forward port missing fixes from Kev, beware and someone else.
[ircu2.10.12-pk.git] / ircd / gline.c
index 2583e0d9125627c0e837a90afe00714e0097ec6b..7201b96933a62d2876639f0e2d47e83ff4b2db79 100644 (file)
@@ -672,11 +672,10 @@ gline_lookup(struct Client *cptr, unsigned int flags)
       else {
         if (match(gline->gl_host, (cli_user(cptr))->realhost) != 0) 
           continue;
-        if (!GlineIsActive(gline))
-          continue;
       }
     }
-    return gline;
+    if (GlineIsActive(gline))
+      return gline;
   }
   /*
    * No Glines matched