diff options
Diffstat (limited to 'src/actions.c')
| -rw-r--r-- | src/actions.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/actions.c b/src/actions.c index 5ced638c6..e9c70ae52 100644 --- a/src/actions.c +++ b/src/actions.c @@ -212,6 +212,8 @@ char *common_get_vhost(User * u) if (ircd->vhostmode && (u->mode & ircd->vhostmode)) return u->vhost; + else if (ircd->vhost && u->vhost) + return u->vhost; else return u->host; } @@ -231,6 +233,8 @@ char *common_get_vident(User * u) if (ircd->vhostmode && (u->mode & ircd->vhostmode)) return u->vident; + else if (ircd->vident && u->vident) + return u->vident; else return u->username; } |
