diff --git a/source/RobotAPI/libraries/Controllers/DataUnits/KinematicDataUnit.h b/source/RobotAPI/libraries/Controllers/DataUnits/KinematicDataUnit.h
index 6cf3a555c21c3c33dfef5a42142f4d60c7a42adb..c41fa6d2780444357660a17cfb959aac160042cd 100644
--- a/source/RobotAPI/libraries/Controllers/DataUnits/KinematicDataUnit.h
+++ b/source/RobotAPI/libraries/Controllers/DataUnits/KinematicDataUnit.h
@@ -35,7 +35,7 @@ namespace armarx
     class KinematicDataUnit
     {
         template<class T>
-        static std::unordered_map<T, std::size_t> toInexMap(const std::vector<T>& vec)
+        static std::unordered_map<T, std::size_t> toIndexMap(const std::vector<T>& vec)
         {
             std::unordered_map<T, std::size_t> result;
             result.reserve(vec.size());
@@ -59,7 +59,7 @@ namespace armarx
             jointMotorTemperatures(jointNames.size(), ControllerConstatns::ValueNotSetNaN),
             jointGearTempertures(jointNames.size(), ControllerConstatns::ValueNotSetNaN),
             jointNames {jointNames},
-                   jointIndices {toInexMap(jointNames)}
+                   jointIndices {toIndexMap(jointNames)}
         {}
         KinematicDataUnit() = default;
         KinematicDataUnit(const KinematicDataUnit&) = default;