diff --git a/include/aidge/utils/Parameters.hpp b/include/aidge/utils/Parameters.hpp
index d71a932aa495474813a8ce164acf6e5e15599253..3016c10b97d0f7f0cb586359c3690c4db03a2414 100644
--- a/include/aidge/utils/Parameters.hpp
+++ b/include/aidge/utils/Parameters.hpp
@@ -53,6 +53,7 @@ public:
     */
     virtual py::object getPy(const std::string& name) const = 0;
 #endif
+    virtual ~Parameters() {}
 };
 }