diff --git a/app/actions/remote/thread.ts b/app/actions/remote/thread.ts index 630cfa538..26bf06ef2 100644 --- a/app/actions/remote/thread.ts +++ b/app/actions/remote/thread.ts @@ -49,7 +49,7 @@ export const fetchAndSwitchToThread = async (serverUrl: string, rootId: string, const post = await getPostById(database, rootId); if (post) { const thread = await getThreadById(database, rootId); - if (thread) { + if (thread?.isFollowing) { const channel = await getChannelById(database, post.channelId); if (channel) { markThreadAsRead(serverUrl, channel.teamId, thread.id);