diff --git a/src/sensor_base.cpp b/src/sensor_base.cpp
index 4887a088ca3b0ff55249682597f81109d5fb4bf2..18ee9a8e134ca356f027dcbb3bc8a1eb618edc1a 100644
--- a/src/sensor_base.cpp
+++ b/src/sensor_base.cpp
@@ -232,9 +232,8 @@ CaptureBasePtr SensorBase::lastCapture(const TimeStamp& _ts)
             if (capture)
                 // found the most recent Capture made by this sensor !
                 break;
-
-            frame_rev_it++;
         }
+        frame_rev_it++;
     }
     return capture;
 }