From 33d3aace7984dfe520c5bc03bedd58a92bb98744 Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Mon, 18 Apr 2022 22:31:19 -0500 Subject: [PATCH] Fix parameters with values --- Marlin/src/gcode/feature/runout/M591.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Marlin/src/gcode/feature/runout/M591.cpp b/Marlin/src/gcode/feature/runout/M591.cpp index adb1bb8599..5499734f57 100644 --- a/Marlin/src/gcode/feature/runout/M591.cpp +++ b/Marlin/src/gcode/feature/runout/M591.cpp @@ -50,8 +50,8 @@ void GcodeSuite::M591() { if (seenR || seenS) runout.reset(); const uint8_t tool = TERN0(MULTI_FILAMENT_SENSOR, parser.ushortval('E', active_extruder)); if (seenS) runout.enabled[tool] = parser.value_bool(); - if (parser.seen('D') || parser.seen('L')) runout.set_runout_distance(parser.value_linear_units(), tool); - if (parser.seen('P')) { + if (parser.seenval('D') || parser.seenval('L')) runout.set_runout_distance(parser.value_linear_units(), tool); + if (parser.seenval('P')) { const RunoutMode tmp_mode = (RunoutMode)parser.value_int(); switch (tmp_mode) { case RM_NONE ... RM_OUT_ON_HIGH: