diff --git a/Frameworks/ArticlesDatabase/ArticlesTable.swift b/Frameworks/ArticlesDatabase/ArticlesTable.swift index 8ef73e859..0cd2ac662 100644 --- a/Frameworks/ArticlesDatabase/ArticlesTable.swift +++ b/Frameworks/ArticlesDatabase/ArticlesTable.swift @@ -682,7 +682,7 @@ private extension ArticlesTable { } func fetchArticleIDsAsync(_ statusKey: ArticleStatus.Key, _ value: Bool, _ webFeedIDs: Set, _ callback: @escaping (Set) -> Void) { - guard !queue.isSuspended else { + guard !queue.isSuspended && !webFeedIDs.isEmpty else { callback(Set()) return }