diff --git a/aidge_export_cpp/export_registry.py b/aidge_export_cpp/export_registry.py
index 7f10eeaf6d07ef1a36cebcd76342660070e3c5ff..f1aa83b3beeb4cffa3d3076b28df7c8745c0b457 100644
--- a/aidge_export_cpp/export_registry.py
+++ b/aidge_export_cpp/export_registry.py
@@ -8,8 +8,3 @@ class ExportLibCpp(ExportLib):
         str(ROOT / "static" / "include" / "network" / "typedefs.hpp"): "dnn/include/network",
         str(ROOT / "static" / "include" / "network" / "utils.hpp"): "dnn/include/network",
     }
-
-# TODO ugly fix for Tensor registration issue...
-import aidge_core
-aidge_core.register_Tensor(["export_cpp", aidge_core.dtype.float32],
-                           aidge_core.get_key_value_Tensor(["cpu", aidge_core.dtype.float32]))