diff --git a/src/engine/playback.cpp b/src/engine/playback.cpp index 442cd7bf..b8d88e07 100644 --- a/src/engine/playback.cpp +++ b/src/engine/playback.cpp @@ -1064,7 +1064,7 @@ void DivEngine::nextRow() { } } } - if (doPrepareCut) chan[i].cut=ticks; + if (doPrepareCut && chan[i].cut<=0) chan[i].cut=ticks; } } }