diff --git a/tests/signal-cast-registerer.cpp b/tests/signal-cast-registerer.cpp
index 3b9c6e0b1c8d2502b66539c8f995ef85259aee08..a37d352d583f29b761da14eaa357f732be17e799 100644
--- a/tests/signal-cast-registerer.cpp
+++ b/tests/signal-cast-registerer.cpp
@@ -139,15 +139,6 @@ BOOST_AUTO_TEST_CASE(standard_double_registerer) {
 BOOST_AUTO_TEST_CASE(custom_vector_registerer) {
   dynamicgraph::Signal<dynamicgraph::Vector, int> myVectorSignal("vector");
 
-  /// Create a second local vector registerer to generate an exception.
-  bool res = false;
-  try {
-    EigenCastRegisterer_V myVectorCast2;
-  } catch (const ExceptionSignal &aes) {
-    res = (aes.getCode() == ExceptionSignal::GENERIC);
-  }
-  BOOST_CHECK(res); // Uncomment this line to resolve the unused-but-set-variable warning to have a stable release in ros buildfarm
-
   // Print the signal name.
   {
     output_test_stream output;