Index: trunk/FACT++/src/fadctrl.cc
===================================================================
--- trunk/FACT++/src/fadctrl.cc	(revision 11583)
+++ trunk/FACT++/src/fadctrl.cc	(revision 11584)
@@ -1383,5 +1383,5 @@
             stat2[idx] = GetNumConnected(idx);
 
-            if (IsConnecting(idx))
+            if (runs && IsConnecting(idx))
             {
                 nconnecting2++;
@@ -1398,10 +1398,10 @@
         // ===== Send connection status via dim =====
 
-        if (fStatus1!=stat1 || fStatus2!=stat2 || fStatusT!=IsThreadRunning())
+        if (fStatus1!=stat1 || fStatus2!=stat2 || fStatusT!=runs)
         {
             fStatus1 = stat1;
             fStatus2 = stat2;
             fStatusT = runs;
-            UpdateConnectionStatus(stat1, stat2, IsThreadRunning());
+            UpdateConnectionStatus(stat1, stat2, runs);
         }
 
@@ -1452,5 +1452,5 @@
 
         // nconnected1 == nconnected2 == 0
-        return IsThreadRunning() ? FAD::kDisconnected : FAD::kOffline;
+        return runs ? FAD::kDisconnected : FAD::kOffline;
     }
 
