diff --git a/src/Model/InitialConditions/InitialConditions.py b/src/Model/InitialConditions/InitialConditions.py
index 0474ddc64249a567aaea76e373c79ab9598c5725..63d9b40a5fd3c769d0bed9595fd7d4e7900eb91e 100644
--- a/src/Model/InitialConditions/InitialConditions.py
+++ b/src/Model/InitialConditions/InitialConditions.py
@@ -355,7 +355,7 @@ class InitialConditions(SQLSubModel):
     def generate_growing_constante_height(self, height: float):
         self._data = []
 
-        profiles = self._reach.reach.profiles
+        profiles = self._reach.reach.profiles.copy()
         self._sort_by_z_and_kp(profiles)
 
         prev = None