diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/core/cs_sendpass.c | 3 | ||||
-rw-r--r-- | src/core/ns_sendpass.c | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/core/cs_sendpass.c b/src/core/cs_sendpass.c index 61801f64a..cbde13459 100644 --- a/src/core/cs_sendpass.c +++ b/src/core/cs_sendpass.c @@ -60,7 +60,8 @@ void AnopeFini(void) **/ void myChanServHelp(User * u) { - notice_lang(s_ChanServ, u, CHAN_HELP_CMD_SENDPASS); + if (!RestrictMail || is_services_oper(u)) + notice_lang(s_ChanServ, u, CHAN_HELP_CMD_SENDPASS); } /** diff --git a/src/core/ns_sendpass.c b/src/core/ns_sendpass.c index 2f51a8f55..ea98cfcc4 100644 --- a/src/core/ns_sendpass.c +++ b/src/core/ns_sendpass.c @@ -58,7 +58,8 @@ void AnopeFini(void) **/ void myNickServHelp(User * u) { - notice_lang(s_NickServ, u, NICK_HELP_CMD_SENDPASS); + if (!RestrictMail || is_services_oper(u)) + notice_lang(s_NickServ, u, NICK_HELP_CMD_SENDPASS); } /** |