diff --git a/Firmware/Marlin_main.cpp b/Firmware/Marlin_main.cpp
index a25ebb696..418295ccb 100644
--- a/Firmware/Marlin_main.cpp
+++ b/Firmware/Marlin_main.cpp
@@ -5987,23 +5987,19 @@ Sigma_Exit:
break;
}
/*!
- ### M104 - Set hotend temperature M104: Set Extruder Temperature
- #### Usage
+ ### M104 - Set hotend temperature M104: Set Extruder Temperature
+ #### Usage
- M104 [ S ]
+ M104 [ S ]
- #### Parameters
+ #### Parameters
- `S` - Target temperature
*/
case 104: // M104
{
- uint8_t extruder;
- if(setTargetedHotend(104,extruder)){
- break;
- }
if (code_seen('S'))
{
- setTargetHotendSafe(code_value(), extruder);
+ setTargetHotendSafe(code_value(), active_extruder);
}
break;
}