Index: /trunk/FACT++/src/pwrctrl.cc
===================================================================
--- /trunk/FACT++/src/pwrctrl.cc	(revision 14987)
+++ /trunk/FACT++/src/pwrctrl.cc	(revision 14988)
@@ -266,8 +266,8 @@
 
         // Timeout
-        if (fLastReport.IsValid() && fLastReport+boost::posix_time::seconds(fInterval*2)<Time())
+        if (!fLastReport.IsValid() || fLastReport+boost::posix_time::seconds(fInterval*2)<Time())
             return Power::State::kDisconnected;
 
-        // No dat areceived yet
+        // No data received yet
         if (!fIsValid)
             return Power::State::kConnected;
