diff --git a/Marlin/Marlin_main.cpp b/Marlin/Marlin_main.cpp
index 49f1d9c1d6..e116ec6f0a 100644
--- a/Marlin/Marlin_main.cpp
+++ b/Marlin/Marlin_main.cpp
@@ -8417,7 +8417,7 @@ inline void gcode_M109() {
   #endif
 
   const bool no_wait_for_cooling = parser.seenval('S'),
-             set_temp = no_wait_for_cooling || parser.seenval('R')
+             set_temp = no_wait_for_cooling || parser.seenval('R');
   if (set_temp) {
     const int16_t temp = parser.value_celsius();
     thermalManager.setTargetHotend(temp, target_extruder);