diff --git a/src/engine/dispatchContainer.cpp b/src/engine/dispatchContainer.cpp index 393a8ba9ac..4148c2a3e8 100644 --- a/src/engine/dispatchContainer.cpp +++ b/src/engine/dispatchContainer.cpp @@ -171,9 +171,11 @@ void DivDispatchContainer::fillBuf(size_t runtotal, size_t offset, size_t size) if (dcOffCompensation && runtotal>0) { dcOffCompensation=false; - for (int i=0; igetDCOffRequired()) { + if (dispatch->getDCOffRequired() && hiPass) { dcOffCompensation=true; } }