diff --git a/MathLib/ODE/OdeSolverFactory.h b/MathLib/ODE/OdeSolverFactory.h
index b9bd686ed03fd3afbab49c7ac25d3aeed7593c07..a6ec30b68f21e0e20dd7c87d5a293b3b94811c0c 100644
--- a/MathLib/ODE/OdeSolverFactory.h
+++ b/MathLib/ODE/OdeSolverFactory.h
@@ -172,7 +172,7 @@ public:
 		Implementation::setIC(t0, y0.data());
 	}
 
-	void preSolve() { Implementation::preSolve(); }
+	void preSolve() override { Implementation::preSolve(); }
 	void solve(const double t) override { Implementation::solve(t); }
 	ConstArrRef getSolution() const override
 	{