diff --git a/src/audio/volume/volume.c b/src/audio/volume/volume.c index 499fd67ff767..a16819a985b6 100644 --- a/src/audio/volume/volume.c +++ b/src/audio/volume/volume.c @@ -347,7 +347,8 @@ static inline void volume_ramp(struct processing_module *mod) } } - set_volume_process(cd, dev, true); + if (cd->is_passthrough) + set_volume_process(cd, dev, true); } /**