diff --git a/components/flow3r_bsp/flow3r_bsp_imu.c b/components/flow3r_bsp/flow3r_bsp_imu.c
index aac7306db5c08ea0bba8644a4ed5ccdf517b7f71..a12ede5cb802cae9b75e69b72f53c04b658e5eb7 100644
--- a/components/flow3r_bsp/flow3r_bsp_imu.c
+++ b/components/flow3r_bsp/flow3r_bsp_imu.c
@@ -308,6 +308,8 @@ esp_err_t flow3r_bsp_imu_read_gyro_dps(flow3r_bsp_imu_t *imu, float *x,
 esp_err_t flow3r_bsp_imu_read_pressure(flow3r_bsp_imu_t *imu, float *pressure,
                                        float *temperature) {
     *pressure = 0;
+    *temperature = 0;
+    return ESP_OK;
 
     static temperature_sensor_handle_t temp_sensor = NULL;
     if (temp_sensor == NULL) {