diff --git a/src/task-dyn-passing-point.cpp b/src/task-dyn-passing-point.cpp
index 80c307db4dbb4e1236075597dbc212bdaa7cc8d3..ff981c196294aa348b2a0c2f3405f7078d571c9b 100644
--- a/src/task-dyn-passing-point.cpp
+++ b/src/task-dyn-passing-point.cpp
@@ -55,7 +55,7 @@ namespace dynamicgraph
 	,CONSTRUCT_SIGNAL_OUT(velocityDesired, ml::Vector,
 			      velocityDesSIN<<controlSelectionSIN )
 
-	,previousTask(0u)
+	,previousTask()
       {
 	taskSOUT.setFunction( boost::bind(&TaskDynPassingPoint::computeTaskSOUT,this,_1,_2) );
 	taskSOUT.addDependency( velocityCurrentSOUT );