diff --git a/src/common/time_stamp.cpp b/src/common/time_stamp.cpp
index 595023484187d36e0bb5c8a6e361beda1ff2f089..0421efa9b06aaf3f2f75796910485aa687217bba 100644
--- a/src/common/time_stamp.cpp
+++ b/src/common/time_stamp.cpp
@@ -37,7 +37,7 @@ TimeStamp::TimeStamp(const TimeStamp& _ts) :
 
 TimeStamp::TimeStamp(const double& _ts) :
         time_stamp_nano_(_ts > 0 ? (unsigned long int)(_ts*1e9) : 0),
-        is_valid_(_ts > 0)
+        is_valid_(_ts >= 0)
 {
     //
 }