=== modified file 'mira-client/src/gui/qt/LoginDialog.cpp'
--- mira-client/src/gui/qt/LoginDialog.cpp	2010-05-17 00:30:06 +0000
+++ mira-client/src/gui/qt/LoginDialog.cpp	2010-06-29 04:27:42 +0000
@@ -87,11 +87,10 @@
     miraclient::network::asio::AsioClient* client = new miraclient::network::asio::AsioClient();
     if (client)
     {
+        Application::set_client(dynamic_cast<network::Client*>(client));
+        MiraUtility::set_client(dynamic_cast<network::Client*>(client));
         boost::thread(boost::bind(&network::asio::AsioClient::connect, client, m_serverLineEdit->text().toStdString(), m_portLineEdit->text().toUInt(), 
                                   m_usernameLineEdit->text().toStdString(), m_passwordLineEdit->text().toStdString()));
-
-        Application::set_client(dynamic_cast<network::Client*>(client));
-        MiraUtility::set_client(dynamic_cast<network::Client*>(client));
     }
 }
 

