summaryrefslogtreecommitdiff
path: root/modules/core
diff options
context:
space:
mode:
Diffstat (limited to 'modules/core')
-rw-r--r--modules/core/ns_group.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/core/ns_group.cpp b/modules/core/ns_group.cpp
index 615f388f0..44f13a202 100644
--- a/modules/core/ns_group.cpp
+++ b/modules/core/ns_group.cpp
@@ -75,6 +75,8 @@ class CommandNSGroup : public Command
u->SendMessage(NickServ, NICK_GROUP_SAME, target->nick.c_str());
else if (na && na->nc != u->Account())
u->SendMessage(NickServ, NICK_IDENTIFY_REQUIRED, Config->s_NickServ.c_str());
+ else if (na && Config->NSNoGroupChange)
+ u->SendMessage(NickServ, NICK_GROUP_CHANGE_DISABLED, Config->s_NickServ.c_str());
else if (Config->NSMaxAliases && (target->nc->aliases.size() >= Config->NSMaxAliases) && !target->nc->IsServicesOper())
u->SendMessage(NickServ, NICK_GROUP_TOO_MANY, target->nick.c_str(), Config->s_NickServ.c_str(), Config->s_NickServ.c_str());
else