diff --git a/Code/Core/otbWrapperNumericalParameter.h b/Code/Core/otbWrapperNumericalParameter.h
index 277dd748c45a56f82fb42801d0de05eb6fcea084..cbdd8e5862a495e541e9a30da4f5757b0beebcb0 100644
--- a/Code/Core/otbWrapperNumericalParameter.h
+++ b/Code/Core/otbWrapperNumericalParameter.h
@@ -54,7 +54,7 @@ public:
   }
 
   /** Set any value */
-  virtual SetAnyValue(boost::any v)
+  virtual void SetAnyValue(boost::any v)
   {
     // Perform any cast
     m_Value=boost::any_cast<T>(v);