diff --git a/Marlin/temperature.cpp b/Marlin/temperature.cpp
index 552ef8b2d..13a70bb85 100644
--- a/Marlin/temperature.cpp
+++ b/Marlin/temperature.cpp
@@ -1021,7 +1021,8 @@ void Temperature::init() {
     #if DISABLED(SDSUPPORT)
       OUT_WRITE(SCK_PIN, LOW);
       OUT_WRITE(MOSI_PIN, HIGH);
-      OUT_WRITE(MISO_PIN, HIGH);
+      SET_INPUT(MISO_PIN);
+      WRITE(MISO_PIN,1);
     #else
       OUT_WRITE(SS_PIN, HIGH);
     #endif