diff --git a/src/rumget.c b/src/rumget.c index a36229f59f..2d47973ecc 100644 --- a/src/rumget.c +++ b/src/rumget.c @@ -498,6 +498,9 @@ setListPositionScanEntry(RumState * rumstate, RumScanEntry entry) OffsetNumber StopLow = entry->offset, StopHigh = entry->nlist; + if (entry->nlist == 0) + return true; + if (entry->useMarkAddInfo == false) { entry->offset = (ScanDirectionIsForward(entry->scanDirection)) ?