summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam <adam@sigterm.info>2016-04-14 19:18:14 -0500
committerAdam <adam@sigterm.info>2016-04-14 19:18:14 -0500
commitd2ea1e7917c045856f70cb8d82861e913a08a9f7 (patch)
treeb498f25f0972761b1927d41a7509f5334c34683b
parenta8f66578b1a7ee748cd67acff7f8f3f3324c0a6b (diff)
parent58f0c8c6124889fc5b8fa83c9131490c6a8169ef (diff)
Merge pull request #160 from Zoddo/charybdis/fix_euid
Fix host on charybdis if there is no vhost
-rw-r--r--modules/protocol/charybdis.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/protocol/charybdis.cpp b/modules/protocol/charybdis.cpp
index 4d4fa5ec0..c381ef124 100644
--- a/modules/protocol/charybdis.cpp
+++ b/modules/protocol/charybdis.cpp
@@ -237,7 +237,7 @@ struct IRCDMessageEUID : IRCDMessage
if (params[9] != "*")
na = NickAlias::Find(params[9]);
- User::OnIntroduce(params[0], params[4], params[8], params[5], params[6], source.GetServer(), params[10], params[2].is_pos_number_only() ? convertTo<time_t>(params[2]) : Anope::CurTime, params[3], params[7], na ? *na->nc : NULL);
+ User::OnIntroduce(params[0], params[4], (params[8] != "*" ? params[8] : params[5]), params[5], params[6], source.GetServer(), params[10], params[2].is_pos_number_only() ? convertTo<time_t>(params[2]) : Anope::CurTime, params[3], params[7], na ? *na->nc : NULL);
}
};