diff --git a/Firmware/Marlin_main.cpp b/Firmware/Marlin_main.cpp
index 62f964ec..1a785a4e 100644
--- a/Firmware/Marlin_main.cpp
+++ b/Firmware/Marlin_main.cpp
@@ -1201,6 +1201,9 @@ void fsensor_init() {
 		fsensor = 0; //disable sensor
 		fsensor_not_responding = true;
 	}
+	else {
+		fsensor_not_responding = false;
+	}
 	puts_P(PSTR("FSensor "));
 	if (fsensor)
 	{