diff --git a/source/RobotAPI/libraries/core/FramedPointWithNormal.cpp b/source/RobotAPI/libraries/core/FramedPointWithNormal.cpp
index 6c68805760a75192c404b8d96a82126e78da895a..2111d4e8b2e4fd5771c78b5369a1f6216535f4b6 100644
--- a/source/RobotAPI/libraries/core/FramedPointWithNormal.cpp
+++ b/source/RobotAPI/libraries/core/FramedPointWithNormal.cpp
@@ -38,7 +38,8 @@ FramedPointWithNormal::FramedPointWithNormal()
 FramedPointWithNormal::FramedPointWithNormal(const FramedPointWithNormal& source) :
     IceUtil::Shared(source),
     PointWithNormalBase(source),
-    FramedPointWithNormalBase(source)
+    FramedPointWithNormalBase(source),
+    armarx::PointWithNormal(source)
 {
 }