aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--klippy/extras/display_status.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/klippy/extras/display_status.py b/klippy/extras/display_status.py
index ce946dc8..05eca0a9 100644
--- a/klippy/extras/display_status.py
+++ b/klippy/extras/display_status.py
@@ -41,7 +41,9 @@ class DisplayStatus:
# Parse out additional info if M117 recd during a print
start = umsg.find('M117')
end = msg.rfind('*')
- msg = msg[start:end]
+ if end >= 0:
+ msg = msg[:end]
+ msg = msg[start:]
if len(msg) > 5:
self.message = msg[5:]
else: