summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/users.c12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/users.c b/src/users.c
index 15c18775f..d2142b882 100644
--- a/src/users.c
+++ b/src/users.c
@@ -772,17 +772,9 @@ void do_umode(const char *source, int ac, char **av)
{
User *user;
- if (stricmp(source, av[0]) != 0) {
- alog("user: MODE %s %s from different nick %s!", av[0], av[1],
- source);
- anope_cmd_global(NULL, "%s attempted to change mode %s for %s",
- source, av[1], av[0]);
- return;
- }
-
- user = finduser(source);
+ user = finduser(av[0]);
if (!user) {
- alog("user: MODE %s for nonexistent nick %s: %s", av[1], source,
+ alog("user: MODE %s for nonexistent nick %s: %s", av[1], av[0],
merge_args(ac, av));
return;
}