Fix calling temp_power_needed