diff --git a/Marlin/endstops.h b/Marlin/endstops.h index 18c4fb2d2..e60132d6e 100644 --- a/Marlin/endstops.h +++ b/Marlin/endstops.h @@ -28,6 +28,7 @@ #define ENDSTOPS_H #include "enum.h" +#include "MarlinConfig.h" class Endstops { @@ -43,7 +44,15 @@ class Endstops { #endif current_endstop_bits, old_endstop_bits; - Endstops() {}; + Endstops() { + enable_globally( + #if ENABLED(ENDSTOPS_ALWAYS_ON_DEFAULT) + true + #else + false + #endif + ); + }; /** * Initialize the endstop pins