Index: trunk/GnssCenter/monitor/dlgconf.cpp
===================================================================
--- trunk/GnssCenter/monitor/dlgconf.cpp	(revision 5467)
+++ trunk/GnssCenter/monitor/dlgconf.cpp	(revision 5469)
@@ -29,5 +29,9 @@
   t_settings settings(pluginName);
 
-  _hostLineEdit = new QLineEdit(settings.value("host").toString(), this);
+  QString host = settings.value("host").toString();
+  if (host.isEmpty()) {
+    host = "localhost";
+  }
+  _hostLineEdit = new QLineEdit(host, this);
   _portLineEdit = new QLineEdit(settings.value("port").toString(), this);
 
@@ -62,5 +66,9 @@
 void t_dlgConf::accept() {
   t_settings settings(pluginName);
-  settings.setValue("host", _hostLineEdit->text());
+  QString host = _hostLineEdit->text();
+  if (host.isEmpty()) {
+    host = "localhost";
+  }
+  settings.setValue("host", host);
   settings.setValue("port", _portLineEdit->text());
   QDialog::accept();
Index: trunk/GnssCenter/monitor/monitor.cpp
===================================================================
--- trunk/GnssCenter/monitor/monitor.cpp	(revision 5467)
+++ trunk/GnssCenter/monitor/monitor.cpp	(revision 5469)
@@ -97,6 +97,9 @@
   t_settings settings(pluginName);
   QString host = settings.value("host").toString();
+  if (host.isEmpty()) {
+    host = "localhost";
+  }
   QString port = settings.value("port").toString();
-  setWindowTitle(QString(pluginName) + ": " + host + ':' + port);
+  setWindowTitle(QString(pluginName) + "   " + host + ':' + port);
 }
 
@@ -115,5 +118,8 @@
     t_settings settings(pluginName);
     QString host = settings.value("host").toString();
-    int     port = settings.value("port").toInt();
+    if (host.isEmpty()) {
+      host = "localhost";
+    }
+    int port = settings.value("port").toInt();
     _thriftClient = new t_thriftClient(this, host, port);
     connect(_thriftClient, SIGNAL(finished()), this, SLOT(slotThriftFinished()));
