diff --git a/src/signal/signal-cast-helper.cpp b/src/signal/signal-cast-helper.cpp
index 2c97a4a54d5bae20932acdf12fe6a938f7d3b40d..617f5e896a62ef9e33865fa9fbd31d21a821a153 100644
--- a/src/signal/signal-cast-helper.cpp
+++ b/src/signal/signal-cast-helper.cpp
@@ -95,6 +95,7 @@ namespace dynamicgraph
     DefaultCastRegisterer<double> double_reg;
     DefaultCastRegisterer<int> int_reg;
     DefaultCastRegisterer<unsigned int> uint_reg;
+    DefaultCastRegisterer<bool> bool_reg;
     DefaultCastRegisterer<dynamicgraph::Vector> vectorCastRegisterer;
     DefaultCastRegisterer<dynamicgraph::Matrix> matrixCastRegisterer;
   } // end of anonymous namespace.