diff --git a/src/finn/transformation/general.py b/src/finn/transformation/general.py
index 785f78cf3395b1a3902b38e172f430cb28c3dcac..ec044ecff8e1b0f12b1f793b07cf06d3b8aefe89 100644
--- a/src/finn/transformation/general.py
+++ b/src/finn/transformation/general.py
@@ -3,14 +3,15 @@ import copy
 import onnx.numpy_helper as np_helper
 
 
-def give_unique_names(model):
+def give_unique_node_names(model):
     """Give unique names to each node in the graph using enumeration."""
     new_model = copy.deepcopy(model)
     node_count = 0
     for n in new_model.graph.node:
         n.name = "%s_%d" % (n.op_type, node_count)
         node_count += 1
-    return new_model
+    # return model_was_changed = False as single iteration is always enough
+    return (new_model, False)
 
 
 def apply_repeated(model, transform):