summaryrefslogtreecommitdiff
path: root/src/core/ns_getpass.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/ns_getpass.c')
-rw-r--r--src/core/ns_getpass.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/ns_getpass.c b/src/core/ns_getpass.c
index 34bbd3137..8632b6675 100644
--- a/src/core/ns_getpass.c
+++ b/src/core/ns_getpass.c
@@ -45,7 +45,7 @@ class CommandNSGetPass : public Command
}
else if (na->status & NS_FORBIDDEN)
notice_lang(s_NickServ, u, NICK_X_FORBIDDEN, na->nick);
- else if (NSSecureAdmins && nick_is_services_admin(na->nc) && !is_services_root(u))
+ else if (NSSecureAdmins && na->nc->IsServicesOper())
notice_lang(s_NickServ, u, PERMISSION_DENIED);
else if (NSRestrictGetPass && !is_services_root(u))
notice_lang(s_NickServ, u, PERMISSION_DENIED);