diff --git a/src/viewer/viewcontainer.cpp b/src/viewer/viewcontainer.cpp --- a/src/viewer/viewcontainer.cpp +++ b/src/viewer/viewcontainer.cpp @@ -2787,9 +2787,8 @@ if (dlg->exec() == QDialog::Accepted) { Server *server = Application::instance()->getConnectionManager()->getServerByConnectionId(dlg->connectionId()); - if (!server) - return; - server->sendJoinCommand(dlg->channel(), dlg->password()); + if (server) + server->sendJoinCommand(dlg->channel(), dlg->password()); } delete dlg; }