diff --git a/Marlin/temperature.cpp b/Marlin/temperature.cpp
index 376740b9f2e1893704f253b3a36ab87db9fe3f47..40df64b67a82df5fb745708048c9e292bb0e6a88 100644
--- a/Marlin/temperature.cpp
+++ b/Marlin/temperature.cpp
@@ -73,10 +73,6 @@ int16_t Temperature::current_temperature_raw[HOTENDS] = { 0 },
   int16_t Temperature::target_temperature_bed = 0;
 #endif
 
-#if ENABLED(TEMP_SENSOR_1_AS_REDUNDANT)
-  float Temperature::redundant_temperature = 0.0;
-#endif
-
 #if ENABLED(PIDTEMP)
   #if ENABLED(PID_PARAMS_PER_HOTEND) && HOTENDS > 1
     float Temperature::Kp[HOTENDS] = ARRAY_BY_HOTENDS1(DEFAULT_Kp),
diff --git a/Marlin/temperature.h b/Marlin/temperature.h
index c75349681a2613e227b92f561f0dc09db9e8a2e9..0e0556f942df16dda477591dc1b66cbf1702cf25 100644
--- a/Marlin/temperature.h
+++ b/Marlin/temperature.h
@@ -112,10 +112,6 @@ class Temperature {
 
     static volatile bool in_temp_isr;
 
-    #if ENABLED(TEMP_SENSOR_1_AS_REDUNDANT)
-      static float redundant_temperature;
-    #endif
-
     static uint8_t soft_pwm_amount[HOTENDS],
                    soft_pwm_amount_bed;