diff --git a/firmware/controllers/actuators/fan_control.cpp b/firmware/controllers/actuators/fan_control.cpp index 5dcf950486..292a667f83 100644 --- a/firmware/controllers/actuators/fan_control.cpp +++ b/firmware/controllers/actuators/fan_control.cpp @@ -7,8 +7,13 @@ bool FanController::getState(bool acActive, bool lastState) { auto clt = Sensor::get(SensorType::Clt); +#if EFI_SHAFT_POSITION_INPUT cranking = engine->rpmCalculator.isCranking(); notRunning = !engine->rpmCalculator.isRunning(); +#else + cranking = false; + notRunning = true; +#endif disabledWhileEngineStopped = notRunning && disableWhenStopped(); brokenClt = !clt;