diff options
-rw-r--r-- | modules/nickserv/ns_set.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/nickserv/ns_set.cpp b/modules/nickserv/ns_set.cpp index 4c14589ed..d0d098578 100644 --- a/modules/nickserv/ns_set.cpp +++ b/modules/nickserv/ns_set.cpp @@ -612,7 +612,7 @@ public: return; const auto nsmailreg = Config->GetModule("ns_register").Get<const Anope::string>("registration").equals_ci("mail"); - if (!param.empty() && Config->GetModule("nickserv").Get<bool>("confirmemailchanges", nsmailreg ? "yes" : "no") && !source.IsServicesOper()) + if (!param.empty() && Config->GetModule("nickserv").Get<bool>("confirmemailchanges", nsmailreg ? "yes" : "no") && source.GetAccount() == nc) { if (SendConfirmMail(source.GetUser(), source.GetAccount(), source.service, param)) { |