diff --git a/include/bodydynamics/factor/factor_inertial_kinematics.h b/include/bodydynamics/factor/factor_inertial_kinematics.h
index 71b1ea9c111cd17d89d832b2be8e00e0fccd7a7e..cc77db20f8009ac0184882e31bd29e613d1c4f7a 100644
--- a/include/bodydynamics/factor/factor_inertial_kinematics.h
+++ b/include/bodydynamics/factor/factor_inertial_kinematics.h
@@ -21,8 +21,8 @@ class FactorInertialKinematics : public FactorAutodiff<FactorInertialKinematics,
     public:
         FactorInertialKinematics(const FeatureBasePtr&   _feat,
                                  const StateBlockPtr&    _sb_bias_imu,
-                                 const ProcessorBasePtr& _processor_ptr = nullptr,
-                                 bool                    _apply_loss_function = false,
+                                 const ProcessorBasePtr& _processor_ptr,
+                                 bool                    _apply_loss_function,
                                  FactorStatus            _status = FAC_ACTIVE);
 
         virtual ~FactorInertialKinematics() { /* nothing */ }