diff --git a/Plugins/CueSheet/CueSheetDecoder.m b/Plugins/CueSheet/CueSheetDecoder.m index 99f680fc8..ab9f4c78c 100644 --- a/Plugins/CueSheet/CueSheetDecoder.m +++ b/Plugins/CueSheet/CueSheetDecoder.m @@ -339,7 +339,7 @@ static void *kCueSheetDecoderContext = &kCueSheetDecoderContext; int frames = INT_MAX; - if(!noFragment && framePosition + frames > trackEnd) { + if(!noFragment && framePosition + frames >= trackEnd) { frames = (UInt32)(trackEnd - framePosition); }