aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--klippy/extras/gcode_macro.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/klippy/extras/gcode_macro.py b/klippy/extras/gcode_macro.py
index 3121024e..3c3f51ac 100644
--- a/klippy/extras/gcode_macro.py
+++ b/klippy/extras/gcode_macro.py
@@ -113,6 +113,10 @@ def load_config(config):
class GCodeMacro:
def __init__(self, config):
+ if len(config.get_name().split()) > 2:
+ raise config.error(
+ "Name of section '%s' contains illegal whitespace"
+ % (config.get_name()))
name = config.get_name().split()[1]
self.alias = name.upper()
self.printer = printer = config.get_printer()