diff --git a/include/aidge/operator/ReduceMean.hpp b/include/aidge/operator/ReduceMean.hpp
index f217df0aec657f6278ff82b747bd198686a54236..0acd21b28fac54e7e6d30e8219ead0e04ef777f6 100644
--- a/include/aidge/operator/ReduceMean.hpp
+++ b/include/aidge/operator/ReduceMean.hpp
@@ -132,6 +132,10 @@ inline std::shared_ptr<Node> ReduceMean(
     static_assert(DIM<=MaxDim,"Too many kernel dimensions required by ReduceMean, not supported");
     return ReduceMean(to_array(axes), keep_dims, name);
 }
+
+template <DimIdx_t DIM>
+const std::string ReduceMean_Op<DIM>::Type = "ReduceMean";
+
 }  // namespace Aidge
 
 namespace {