diff --git a/app/render/audioplaybackcache.cpp b/app/render/audioplaybackcache.cpp index 03526672f..9a31dc5ad 100644 --- a/app/render/audioplaybackcache.cpp +++ b/app/render/audioplaybackcache.cpp @@ -157,7 +157,7 @@ void AudioPlaybackCache::WriteSilence(const TimeRange &range, qint64 job_time) void AudioPlaybackCache::ShiftEvent(const rational &from_in_time, const rational &to_in_time) { - if (from_in_time == to_in_time || GetLength().isNull()) { + if (from_in_time == to_in_time || from_in_time >= GetLength()) { // Nothing to be done return; }