diff options
author | Adam <Adam@anope.org> | 2013-04-09 04:23:29 -0500 |
---|---|---|
committer | Adam <Adam@anope.org> | 2013-04-09 04:23:29 -0500 |
commit | c3eb5b885de26ce87187d37362e333dc011d7e16 (patch) | |
tree | a6426144f76305bcc270986813c99d709ced7045 /src/channels.cpp | |
parent | 6faf4e38236b1a05ce18f7a437de529c1f4ba4b1 (diff) |
And my bots initially start with no server..
Diffstat (limited to 'src/channels.cpp')
-rw-r--r-- | src/channels.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/channels.cpp b/src/channels.cpp index b666e74be..4d08661ef 100644 --- a/src/channels.cpp +++ b/src/channels.cpp @@ -165,7 +165,7 @@ void Channel::CheckModes() ChanUserContainer* Channel::JoinUser(User *user) { - if (user->server->IsSynced()) + if (user->server && user->server->IsSynced()) Log(user, this, "join"); ChanUserContainer *cuc = new ChanUserContainer(user, this); @@ -185,7 +185,7 @@ ChanUserContainer* Channel::JoinUser(User *user) void Channel::DeleteUser(User *user) { - if (user->server->IsSynced() && !user->Quitting()) + if (user->server && user->server->IsSynced() && !user->Quitting()) Log(user, this, "leave"); FOREACH_MOD(I_OnLeaveChannel, OnLeaveChannel(user, this)); |