diff --git a/source/RobotAPI/libraries/Controllers/DataUnits/KinematicDataUnit.h b/source/RobotAPI/libraries/Controllers/DataUnits/KinematicDataUnit.h
index 93aae5d1e716c94aa3023aa6b654c2b0d73290d1..8dad96ae97c43f3d683090b9fa17e64d4bdc386f 100644
--- a/source/RobotAPI/libraries/Controllers/DataUnits/KinematicDataUnit.h
+++ b/source/RobotAPI/libraries/Controllers/DataUnits/KinematicDataUnit.h
@@ -49,7 +49,7 @@ namespace armarx
         virtual std::vector<const int32_t*> getJointRawTorqueValues(const std::vector<std::string>& joints) const = 0;
         virtual std::vector<const int32_t*> getJointRawGearTemperatures(const std::vector<std::string>& joints) const = 0;
         virtual std::vector<const int32_t*> getJointRawAbsPositionValues(const std::vector<std::string>& joints) const = 0;
-        virtual std::vector<const int16_t*> getJointTemperatureRobodriveValues(const std::vector<std::string>& joints) const = 0;
+        virtual std::vector<const int16_t*> getJointRawMotorTemperatureValues(const std::vector<std::string> &joints) const = 0;
     };
 
     class KinematicDataUnitPtrProvider: virtual public KinematicDataUnitInterface
@@ -130,7 +130,7 @@ namespace armarx
         {
             return getPointers(joints, jointRawAbsPositionValues);
         }
-        virtual std::vector<const int16_t*> getJointTemperatureRobodriveValues(const std::vector<std::string>& joints) const
+        virtual std::vector<const int16_t*> getJointRawMotorTemperatureValues(const std::vector<std::string> &joints) const
         {
             return getPointers(joints, jointRawMotorTemperatureValues);
         }