diff --git a/source/RobotAPI/libraries/RobotAPINJointControllers/DMPController/NJointTaskSpaceImpedanceDMPController.cpp b/source/RobotAPI/libraries/RobotAPINJointControllers/DMPController/NJointTaskSpaceImpedanceDMPController.cpp
index 762d3f240eb99b6f37b4ecf7d47b63a55e7932f0..1c573254359a77ed99e2365a48d9e1c71c67167e 100644
--- a/source/RobotAPI/libraries/RobotAPINJointControllers/DMPController/NJointTaskSpaceImpedanceDMPController.cpp
+++ b/source/RobotAPI/libraries/RobotAPINJointControllers/DMPController/NJointTaskSpaceImpedanceDMPController.cpp
@@ -283,8 +283,8 @@ namespace armarx
         Eigen::Vector3f dpos = ctrlParams.getUpToDateReadBuffer().dpos;
         Eigen::Vector3f kori = ctrlParams.getUpToDateReadBuffer().kori;
         Eigen::Vector3f dori = ctrlParams.getUpToDateReadBuffer().dori;
-        Eigen::Vector3f knull = ctrlParams.getUpToDateReadBuffer().knull;
-        Eigen::Vector3f dnull = ctrlParams.getUpToDateReadBuffer().dnull;
+        Eigen::VectorXf knull = ctrlParams.getUpToDateReadBuffer().knull;
+        Eigen::VectorXf dnull = ctrlParams.getUpToDateReadBuffer().dnull;
 
         Eigen::Vector6f jointControlWrench;
         {