Index: trunk/BNC/bnctabledlg.cpp
===================================================================
--- trunk/BNC/bnctabledlg.cpp	(revision 1480)
+++ trunk/BNC/bnctabledlg.cpp	(revision 1481)
@@ -76,4 +76,9 @@
           this, SLOT(slotCasterHostChanged(const QString&)));
   QSettings settings;
+  settings.remove("casterHostList");
+  settings.remove("casterHost");
+  settings.remove("casterPort");
+  settings.remove("casterUser");
+  settings.remove("casterPassword");
   QStringList casterUrlList = settings.value("casterUrlList").toStringList();
   for (int ii = 0; ii < casterUrlList.count(); ii++) {
@@ -292,8 +297,5 @@
 
   QSettings settings;
-  settings.setValue("casterHost", _casterHostComboBox->currentText());
   settings.setValue("ntripVersion", _ntripVersionComboBox->currentText());
-  settings.sync();
-
   QUrl url;
   url.setScheme("http");
