diff --git a/src/View/HydraulicStructures/BasicHydraulicStructures/Window.py b/src/View/HydraulicStructures/BasicHydraulicStructures/Window.py
index c0a133a16ed8bf0b2f22f6559e2a6177e295e577..9f8f96df5ee146868edf7f4e15f4a5fac7c5999c 100644
--- a/src/View/HydraulicStructures/BasicHydraulicStructures/Window.py
+++ b/src/View/HydraulicStructures/BasicHydraulicStructures/Window.py
@@ -155,7 +155,8 @@ class BasicHydraulicStructuresWindow(PamhyrWindow):
             profiles = reach.reach.get_profiles_from_rk(float(profile_rk))
         else:
             profiles = None
-        if profiles is not None:
+
+        if profiles is not None or len(profiles) != 0:
             profile = profiles[0]
         else:
             profile = None