diff --git a/src/gui/qt/TCPSessionIO.cpp b/src/gui/qt/TCPSessionIO.cpp
index e9f203fc3b938d2c15d4e18ee5e3412890eec67b..2e411e996004bde62ee30d83444a959baf80489d 100644
--- a/src/gui/qt/TCPSessionIO.cpp
+++ b/src/gui/qt/TCPSessionIO.cpp
@@ -64,7 +64,7 @@ TCPSessionIO::error(int err)
 {
   if (mNbConnectTriesTotal == 0) {
     emit firstConnectionFailed();
-    mReconnectTimer->start(4000, true);
+    mReconnectTimer->start(1000, true);
     mNbConnectTriesTotal++;
   } else {
     mNbConnectTriesTotal++;