diff --git a/Marlin/Marlin_main.cpp b/Marlin/Marlin_main.cpp
index 852cabc4349a9f80c19e693b6162070fc3869740..7e3151335857bad24e2960348b802ed0bc00f02e 100644
--- a/Marlin/Marlin_main.cpp
+++ b/Marlin/Marlin_main.cpp
@@ -4298,7 +4298,7 @@ void controllerFan()
   {
     lastMotorCheck = millis();
 
-    if(!READ(X_ENABLE_PIN) || !Y_ENABLE_READ || !Z_ENABLE_READ || (soft_pwm_bed > 0)
+    if(!X_ENABLE_READ || !Y_ENABLE_READ || !Z_ENABLE_READ || (soft_pwm_bed > 0)
     #if EXTRUDERS > 2
        || !E2_ENABLE_READ
     #endif