diff --git a/src/Meshing/Mage.py b/src/Meshing/Mage.py
index 4dcfff6215db6622e1f9fa415515dc7d5e7ae68b..292b76eb759b1e23d65cfb710189e2359daf38c7 100644
--- a/src/Meshing/Mage.py
+++ b/src/Meshing/Mage.py
@@ -197,7 +197,7 @@ class MeshingWithMage(AMeshingTool):
 
             gl = reach.compute_guidelines()
 
-            # we make sure that the lines are in the left-ti-right order
+            # we make sure that the lines are in the left-to-right order
             guide_list = [
                 x.name
                 for x in reach.profiles[0].named_points()
diff --git a/src/Model/Geometry/Reach.py b/src/Model/Geometry/Reach.py
index e2ed7f165be1d828f11da7fadfbb2c148d97dbaa..1cacb2f64e22b1ee5ed01b097421a5cf10910532 100644
--- a/src/Model/Geometry/Reach.py
+++ b/src/Model/Geometry/Reach.py
@@ -302,10 +302,16 @@ class Reach(SQLSubModel):
         return [profile.kp for profile in self.profiles]
 
     def get_kp_min(self):
-        return min(self.get_kp())
+        if len(self.get_kp()) > 0:
+            return min(self.get_kp())
+        else:
+            return 0.0
 
     def get_kp_max(self):
-        return max(self.get_kp())
+        if len(self.get_kp()) > 0:
+            return max(self.get_kp())
+        else:
+            return 0.0
 
     # Sediment Layers