diff --git a/Shared/Timeline/ArticleArray.swift b/Shared/Timeline/ArticleArray.swift index 67eca42c8..56cfe97ea 100644 --- a/Shared/Timeline/ArticleArray.swift +++ b/Shared/Timeline/ArticleArray.swift @@ -109,7 +109,7 @@ extension Array where Element == Article { } func articlesBetween(upperPosition: Int, lowerPosition: Int) -> [Article] { - guard upperPosition < count, lowerPosition < count else { return [] } + guard upperPosition < count, lowerPosition < count, upperPosition <= lowerPosition else { return [] } let articlesAbove = self[upperPosition...lowerPosition] return Array(articlesAbove) }