diff --git a/aidge_export_cpp/export.py b/aidge_export_cpp/export.py
index 43de6e594d893c7ce05542d4e272d7bfe5bd970b..10741b0d7bd5116b4d5d833157d2bad504d9aca0 100644
--- a/aidge_export_cpp/export.py
+++ b/aidge_export_cpp/export.py
@@ -75,11 +75,12 @@ def export(export_folder_name: str,
     be copied into the generated export in order to be used as reference. 
     """
     if aidge_cmp:
+        ranked_nodes = graphview.get_ranked_nodes_name("{0}[{1}#{3}]")
         os.makedirs(export_folder_name / "data" / "aidge_outputs")
         os.makedirs(export_folder_name / "data" / "export_outputs")
         for node in graphview.get_nodes():
             if node.type() != "Producer":
-                file_path = 'log_outputs/' + node.name() + '/output_0.log'
+                file_path = 'log_outputs/' + ranked_nodes[node] + '/output_0.log'
                 data_t = aidge2c(node.get_operator().get_output(0).dtype())
                 name = node.name() + '_output_0_aidge'
                 dims = node.get_operator().get_output(0).dims()