diff --git a/src/View/BoundaryCondition/Edit/Window.py b/src/View/BoundaryCondition/Edit/Window.py index 168958bd3e4efa4e13f20fd784887d5c7460804e..67ff44764c164fda024667beb9c653e668607bb9 100644 --- a/src/View/BoundaryCondition/Edit/Window.py +++ b/src/View/BoundaryCondition/Edit/Window.py @@ -331,6 +331,8 @@ class EditBoundaryConditionWindow(PamhyrWindow): def generate_uniform(self): if self._data.has_node: node = self._data.node + if node is None: + return reach = self._data.reach(self._study.river)[0] profile = reach.profiles[-1] incline = abs(reach.get_incline_median_mean()) @@ -360,6 +362,8 @@ class EditBoundaryConditionWindow(PamhyrWindow): def generate_critical(self): if self._data.has_node: node = self._data.node + if node is None: + return reach = self._data.reach(self._study.river)[0] profile = reach.profiles[-1] z_min = profile.z_min()