diff --git a/include/dynamic-graph/signal-ptr.h b/include/dynamic-graph/signal-ptr.h
index 45d89f3262dfb3e9c63fa448ac7e3cd76387b40c..9e7634f6a5bb9f4daa522e46239f866a8a705433 100644
--- a/include/dynamic-graph/signal-ptr.h
+++ b/include/dynamic-graph/signal-ptr.h
@@ -129,9 +129,9 @@ class SignalPtr
 
  protected: // Interdiction of the rest of the heritage
 
-    virtual void addDependency( const SignalBase<Time>& signal ) {}
-    virtual void removeDependency( const SignalBase<Time>& signal ) {}
-    virtual void clearDependencies( void ) {}
+    virtual void addDependency() {}
+    virtual void removeDependency() {}
+    virtual void clearDependencies() {}
 
 };