If we didn't download anything yet, we shouldn't use fragment.start but the start position of the current sidx entry.