diff --git a/Frameworks/Account/AccountManager.swift b/Frameworks/Account/AccountManager.swift index d932e36f8..1a273deb8 100644 --- a/Frameworks/Account/AccountManager.swift +++ b/Frameworks/Account/AccountManager.swift @@ -272,6 +272,11 @@ public final class AccountManager: UnreadCountProvider { var allFetchedArticles = Set
() let numberOfAccounts = activeAccounts.count var accountsReporting = 0 + + guard numberOfAccounts > 0 else { + completion(.success(allFetchedArticles)) + return + } for account in activeAccounts { account.fetchArticlesAsync(fetchType) { (articleSetResult) in