diff --git a/packages/stream_chat/lib/src/client/client.dart b/packages/stream_chat/lib/src/client/client.dart index d9877a4b..050d36f1 100644 --- a/packages/stream_chat/lib/src/client/client.dart +++ b/packages/stream_chat/lib/src/client/client.dart @@ -426,7 +426,10 @@ class StreamChatClient { await queryChannelsOnline( filter: Filter.in_('cid', cids), paginationParams: const PaginationParams(limit: 30), - ).then((_) => sync(cids: cids, lastSyncAt: _lastSyncedAt)); + ); + if (persistenceEnabled) { + await sync(cids: cids, lastSyncAt: _lastSyncedAt); + } } handleEvent(Event( type: EventType.connectionRecovered,