diff --git a/src/test/gtest_processor_base.cpp b/src/test/gtest_processor_base.cpp
index 8a7afda6e3781c9b62dffd7c0770a8fee25c056e..2aead7e4a3dbca54ae79e51567ac85c33202d0df 100644
--- a/src/test/gtest_processor_base.cpp
+++ b/src/test/gtest_processor_base.cpp
@@ -242,6 +242,9 @@ TEST(ProcessorBase, KeyFrameCallback)
         // Track
         proc_tracker->process(make_shared<CaptureVoid>(t, sen_tracker));
 
+        // Only odom creating KFs
+        ASSERT_TRUE( problem->getLastKeyFramePtr()->getType().compare("PO 2D")==0 );
+
         WOLF_DEBUG("iter:",ii,"  ts: ", t);
     }