diff --git a/support/pcecd/pcecdd.cpp b/support/pcecd/pcecdd.cpp index 7d747f5..aac0cef 100644 --- a/support/pcecd/pcecdd.cpp +++ b/support/pcecd/pcecdd.cpp @@ -442,7 +442,7 @@ void pcecdd_t::Update() { this->CDDAFirst = 0; - if ((this->lba >= this->CDDAEnd) || this->toc.tracks[this->index].type || this->index >= this->toc.last) + if ((this->lba > this->CDDAEnd) || this->toc.tracks[this->index].type || this->index > this->toc.last) { if (this->CDDAMode == PCECD_CDDAMODE_LOOP) { this->lba = this->CDDAStart;