diff options
Diffstat (limited to 'modules/webcpanel/pages/chanserv/modes.cpp')
-rw-r--r-- | modules/webcpanel/pages/chanserv/modes.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/webcpanel/pages/chanserv/modes.cpp b/modules/webcpanel/pages/chanserv/modes.cpp index da7ad0803..c1d0cc588 100644 --- a/modules/webcpanel/pages/chanserv/modes.cpp +++ b/modules/webcpanel/pages/chanserv/modes.cpp @@ -57,7 +57,7 @@ bool WebCPanel::ChanServ::Modes::OnRequest(HTTPProvider *server, const Anope::st } ::ChanServ::AccessGroup u_access = ci->AccessFor(na->GetAccount()); - bool has_priv = na->GetAccount()->IsServicesOper() && na->GetAccount()->o->GetType()->HasPriv("chanserv/administration"); + bool has_priv = na->GetAccount()->GetOper() && na->GetAccount()->GetOper()->HasPriv("chanserv/administration"); if (!u_access.HasPriv("MODE") && !has_priv) { |