diff --git a/src/processor/processor_motion.cpp b/src/processor/processor_motion.cpp
index c753ab5c592b7b6220e3fd4d1e145a02ff9dfcdf..d077e156dcaa869b231a44dca924732e60899531 100644
--- a/src/processor/processor_motion.cpp
+++ b/src/processor/processor_motion.cpp
@@ -329,8 +329,6 @@ void ProcessorMotion::processCapture(CaptureBasePtr _incoming_ptr)
         getProblem()->keyFrameCallback(key_frame, shared_from_this(), params_motion_->time_tolerance);
     }
 
-    resetDerived();
-
     // clear incoming just in case
     incoming_ptr_ = nullptr; // This line is not really needed, but it makes things clearer.