diff --git a/src/Meshing/Mage.py b/src/Meshing/Mage.py
index 360b842253b775338e0227e625921bb86b0027f1..0dd89bc1aa68c612f36789bbc839856b603a424c 100644
--- a/src/Meshing/Mage.py
+++ b/src/Meshing/Mage.py
@@ -195,7 +195,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 691c823b171a7d0afaf120e3f191219d8225a63d..32f53d6f6ea072bc649650274f52d631479d52a7 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