diff --git a/Marlin/Marlin_main.cpp b/Marlin/Marlin_main.cpp
index b25cf00971c8976d5cfbe908df53e25b12babc69..93a539369533e9ed9bb5a5ffb05fddfc462fab9e 100644
--- a/Marlin/Marlin_main.cpp
+++ b/Marlin/Marlin_main.cpp
@@ -13484,7 +13484,7 @@ void setup() {
     setup_endstop_interrupts();
   #endif
 
-  #if ENABLED(SWITCHING_EXTRUDER)
+  #if ENABLED(SWITCHING_EXTRUDER) && !DONT_SWITCH
     move_extruder_servo(0);  // Initialize extruder servo
   #endif