diff --git a/include/hpp/manipulation/roadmap.hh b/include/hpp/manipulation/roadmap.hh
index bff7a43188ec798cf8fd979b0e2803b00e501bd5..685b1c1aa0b37eaa7e3fd5fd5597af6f534c5ea3 100644
--- a/include/hpp/manipulation/roadmap.hh
+++ b/include/hpp/manipulation/roadmap.hh
@@ -84,6 +84,7 @@ namespace hpp {
 
         void init (const RoadmapPtr_t& shPtr)
 	{
+          Parent::init (shPtr);
 	  weak_ = shPtr;
 	}