diff --git a/Sources/Classes/Cursors/TotalCountCursor.swift b/Sources/Classes/Cursors/TotalCountCursor.swift index 7b6ca474..896c8132 100644 --- a/Sources/Classes/Cursors/TotalCountCursor.swift +++ b/Sources/Classes/Cursors/TotalCountCursor.swift @@ -70,10 +70,9 @@ public final class TotalCountCursor: let newProductsObservable = sharedProductsListing .map { $0.results } - .filterEmpty() Driver - .combineLatest(newProductsObservable, Driver.just(elementsVariable.value)) { + .combineLatest(newProductsObservable.filterEmpty(), Driver.just(elementsVariable.value)) { $0 + $1 } .drive(elementsVariable)