diff --git a/os_swhois.cpp b/os_swhois.cpp index 6fd19c6..428a7da 100644 --- a/os_swhois.cpp +++ b/os_swhois.cpp @@ -597,7 +597,7 @@ class OSSWhois : public Module Serialize::Type swhoisentry_type; CommandOSSWhois commandosswhois; - void SetSWhois(const User *u, const SWhoisEntry *entry) + void SetSWhois(User *u, const SWhoisEntry *entry) { IRCD->SendSWhois(OperServ, u->nick, entry->swhois); if (Config->GetModule(this)->Get("notifyonlogin", "yes")) @@ -640,7 +640,7 @@ class OSSWhois : public Module SWhoisEntry *entry; if (useaccount) { - entry = SWhoisList.GetEntry(u->nc->display); + entry = SWhoisList.GetEntry(u->Account()->display); } else {