summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/bridge/bridge.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/bridge/bridge.cpp b/src/bridge/bridge.cpp
index e874ccb..eceb22e 100644
--- a/src/bridge/bridge.cpp
+++ b/src/bridge/bridge.cpp
@@ -119,7 +119,10 @@ bool Bridge::join_irc_channel(const Iid& iid, const std::string& username)
irc->on_channel_completely_joined(end_join_message);
}
else
+ {
irc->get_dummy_channel().joining = true;
+ irc->start();
+ }
return true;
}
if (irc->is_channel_joined(iid.chan) == false)