diff --git a/Src/Model/BioTrackerTrackingAlgorithm.cpp b/Src/Model/BioTrackerTrackingAlgorithm.cpp
index af4c3b10b388fe09c3ede933bf8de513eb79015e..fff222d4afcc6958e463c02f9b313b73d1bbdcd5 100644
--- a/Src/Model/BioTrackerTrackingAlgorithm.cpp
+++ b/Src/Model/BioTrackerTrackingAlgorithm.cpp
@@ -3,7 +3,9 @@
 #include "TrackedComponents/TrackedComponentFactory.h"
 #include <chrono>
 
-BioTrackerTrackingAlgorithm::BioTrackerTrackingAlgorithm(IController *parent, IModel* parameter, IModel* trajectory) : _ipp((TrackerParameter*)parameter)
+BioTrackerTrackingAlgorithm::BioTrackerTrackingAlgorithm(IController *parent, IModel* parameter, IModel* trajectory)
+: IModelTrackingAlgorithm(parent)
+, _ipp((TrackerParameter*)parameter)
 {
 	_cfg = static_cast<ControllerTrackingAlgorithm*>(parent)->getConfig();
 	_TrackingParameter = (TrackerParameter*)parameter;