diff --git a/src/processor/processor_motion.cpp b/src/processor/processor_motion.cpp
index 65960d878ac414308b1032f913e4a9f9e69cf243..52c178c82b0a46e68fd601a11e689652dade91c1 100644
--- a/src/processor/processor_motion.cpp
+++ b/src/processor/processor_motion.cpp
@@ -905,7 +905,7 @@ TimeStamp ProcessorMotion::getTimeStamp ( ) const
         not last_ptr_)
     {
         WOLF_DEBUG("Processor has no time stamp. Returning a non-valid timestamp equal to 0");
-        return TimeStamp(0);
+        return TimeStamp::Invalid();
     }
 
     if (getBuffer().empty())