diff --git a/packages/stream_chat_flutter_core/lib/src/stream_channel.dart b/packages/stream_chat_flutter_core/lib/src/stream_channel.dart index 9d533ffb..20304cdd 100644 --- a/packages/stream_chat_flutter_core/lib/src/stream_channel.dart +++ b/packages/stream_chat_flutter_core/lib/src/stream_channel.dart @@ -163,7 +163,7 @@ class StreamChannelState extends State { channel.state == null) return; _queryTopMessagesController.add(true); - late Message message; + Message? message; if (channel.state!.threads.containsKey(parentId)) { final thread = channel.state!.threads[parentId]!; if (thread.isNotEmpty) { @@ -175,7 +175,7 @@ class StreamChannelState extends State { final response = await channel.getReplies( parentId, PaginationParams( - lessThan: message.id, + lessThan: message?.id, limit: limit, ), preferOffline: preferOffline,