diff --git a/firmware/rust1/src/bin/heizung.rs b/firmware/rust1/src/bin/heizung.rs
index 49a4b333d1f9604aed15584b0786a7ad8065dad1..62d167f813dd924f54203c7d36c634b0f4bb9f72 100644
--- a/firmware/rust1/src/bin/heizung.rs
+++ b/firmware/rust1/src/bin/heizung.rs
@@ -285,7 +285,7 @@ async fn adc_task(shared_data: &'static AdcData, adc: ADC, mut en_measure_curren
                 en_measure_current_is_active, levels[0], levels[1],
                 shared_data.currents[0].zero_offset_raw.load(Ordering::Relaxed),
                 shared_data.currents[1].zero_offset_raw.load(Ordering::Relaxed),
-                shared_data.currents[1].current_2k_raw.load(Ordering::Relaxed),
+                shared_data.currents[0].current_2k_raw.load(Ordering::Relaxed),
                 shared_data.currents[1].current_2k_raw.load(Ordering::Relaxed),
             );
         }