diff --git a/packages/minimongo/local_collection.js b/packages/minimongo/local_collection.js index 6cd412fd68..d66fbea93b 100644 --- a/packages/minimongo/local_collection.js +++ b/packages/minimongo/local_collection.js @@ -1651,11 +1651,8 @@ LocalCollection._observeFromObserveChanges = (cursor, observeCallbacks) => { { nonMutatingCallbacks: true }); // If needed, re-enable callbacks as soon as the initial batch is ready. - if (Meteor.isServer && suppressed) { - handle.isReadyPromise.then(() => { - suppressed = false; - }); - } else suppressed = false; + if (handle.isReady) suppressed = false; + else handle.isReadyPromise.then(() => (suppressed = false)); return handle; };