diff --git a/src/pages/channels/Channel.tsx b/src/pages/channels/Channel.tsx index 55318ad5..ae219cb2 100644 --- a/src/pages/channels/Channel.tsx +++ b/src/pages/channels/Channel.tsx @@ -99,7 +99,7 @@ export const Channel = observer( const client = useClient(); const state = useApplicationState(); - if (!client.channels.exists(id)) { + if (!client.channels.exists(id) && client.servers.get(server_id)) { if (server_id) { const server = client.servers.get(server_id); if (server && server.channel_ids.length > 0) { @@ -110,7 +110,7 @@ export const Channel = observer( target_id = last_id; } } - + return (