diff --git a/src/finn/transformation/general.py b/src/finn/transformation/general.py
index ec044ecff8e1b0f12b1f793b07cf06d3b8aefe89..151d5d4bcd987185a37741d5ba86a012aaef05e1 100644
--- a/src/finn/transformation/general.py
+++ b/src/finn/transformation/general.py
@@ -14,16 +14,6 @@ def give_unique_node_names(model):
     return (new_model, False)
 
 
-def apply_repeated(model, transform):
-    """Applies given transform repeatedly until no more changes can be made.
-    Transform must return (transformed_model, model_was_changed)."""
-    transformed_model = model
-    model_was_changed = True
-    while model_was_changed:
-        (transformed_model, model_was_changed) = transform(transformed_model)
-    return transformed_model
-
-
 # TODO consider making a wrapper for ONNX model and make the below functions
 # members - they aren't really proper transformations