diff --git a/firmware/controllers/actuators/idle_thread.cpp b/firmware/controllers/actuators/idle_thread.cpp index 93aad32708..a5b783f460 100644 --- a/firmware/controllers/actuators/idle_thread.cpp +++ b/firmware/controllers/actuators/idle_thread.cpp @@ -101,6 +101,12 @@ percent_t IdleController::getRunningOpenLoop(float rpm, float clt, SensorResult running += luaAdd; +#if EFI_ANTILAG_SYSTEM +if (engine->antilagController.isAntilagCondition) { + running += engineConfiguration->ALSIdleAdd; +} +#endif /* EFI_ANTILAG_SYSTEM */ + // Now bump it by the specified amount when the throttle is opened (if configured) // nb: invalid tps will make no change, no explicit check required iacByTpsTaper = interpolateClamped(