diff --git a/include/core/processor/processor_motion.h b/include/core/processor/processor_motion.h
index 25f5072ced7205d4de6a63361f7a25768cf411bf..15f0ca9004ffc8ca36efadf233eb9a0bfbca384d 100644
--- a/include/core/processor/processor_motion.h
+++ b/include/core/processor/processor_motion.h
@@ -214,7 +214,7 @@ class ProcessorMotion : public ProcessorBase
          */
         FrameBasePtr setOrigin(const Eigen::VectorXs& _x_origin, const TimeStamp& _ts_origin);
 
-        virtual void setProblem(ProblemPtr);
+        virtual void setProblem(ProblemPtr) override;
 
         MotionBuffer& getBuffer();
         const MotionBuffer& getBuffer() const;
diff --git a/include/core/processor/processor_tracker.h b/include/core/processor/processor_tracker.h
index 7e701180a3aa2738c3f932e44fe68efbb0d5dc90..bab37b3a271f53731e8a2777112f115f10497ed8 100644
--- a/include/core/processor/processor_tracker.h
+++ b/include/core/processor/processor_tracker.h
@@ -200,7 +200,7 @@ class ProcessorTracker : public ProcessorBase
          *
          * WARNING! This function only votes! It does not create KeyFrames!
          */
-        virtual bool voteForKeyFrame() = 0;
+        virtual bool voteForKeyFrame() override = 0;
 
         /** \brief Advance the incoming Capture to become the last.
          *