Index: /trunk/BNC/bncapp.cpp
===================================================================
--- /trunk/BNC/bncapp.cpp	(revision 2104)
+++ /trunk/BNC/bncapp.cpp	(revision 2105)
@@ -639,8 +639,4 @@
   QMutexLocker locker(&_mutex);
 
-  if (!_socketsCorr) {
-    return;
-  }
-
   bncSettings settings;
   _waitCoTime    = settings.value("corrTime").toInt();
@@ -683,20 +679,22 @@
     QList<QString> allCorrs = _corrs->values(sec);
     emit newCorrections(allCorrs);
-    QListIterator<QString> it(allCorrs);
-    while (it.hasNext()) {
-      QString corrLine = it.next() + "\n";
-
-      QMutableListIterator<QTcpSocket*> is(*_socketsCorr);
-      while (is.hasNext()) {
-        QTcpSocket* sock = is.next();
-        if (sock->state() == QAbstractSocket::ConnectedState) {
-          if (sock->write(corrLine.toAscii()) == -1) {
+    if (_socketsCorr) {
+      QListIterator<QString> it(allCorrs);
+      while (it.hasNext()) {
+        QString corrLine = it.next() + "\n";
+      
+        QMutableListIterator<QTcpSocket*> is(*_socketsCorr);
+        while (is.hasNext()) {
+          QTcpSocket* sock = is.next();
+          if (sock->state() == QAbstractSocket::ConnectedState) {
+            if (sock->write(corrLine.toAscii()) == -1) {
+              delete sock;
+              is.remove();
+            }
+          }
+          else if (sock->state() != QAbstractSocket::ConnectingState) {
             delete sock;
             is.remove();
           }
-        }
-        else if (sock->state() != QAbstractSocket::ConnectingState) {
-          delete sock;
-          is.remove();
         }
       }
Index: /trunk/BNC/bncwindow.cpp
===================================================================
--- /trunk/BNC/bncwindow.cpp	(revision 2104)
+++ /trunk/BNC/bncwindow.cpp	(revision 2105)
@@ -569,8 +569,4 @@
     _corrIntrComboBox->setEnabled(false);
   }
-  if (_corrPortLineEdit->text().isEmpty()) { 
-    _corrTimeSpinBox->setStyleSheet("background-color: lightGray");
-    _corrTimeSpinBox->setEnabled(false);
-  }
 
   // Feed Engine
@@ -1496,16 +1492,8 @@
       _corrPortLineEdit->setEnabled(true);
       }
-      if (!_corrPortLineEdit->text().isEmpty()) {
-      _corrTimeSpinBox->setStyleSheet("background-color: white");
-      _corrTimeSpinBox->setEnabled(true);
-      }
     } else {
       if (_corrPathLineEdit->text().isEmpty()) {
       _corrIntrComboBox->setStyleSheet("background-color: lightGray");
       _corrIntrComboBox->setEnabled(false); 
-      }
-      if (_corrPortLineEdit->text().isEmpty()) {
-      _corrTimeSpinBox->setStyleSheet("background-color: lightGray");
-      _corrTimeSpinBox->setEnabled(false);
       }
     }
