diff --git a/src/Discord.Net.WebSocket/DiscordShardedClient.cs b/src/Discord.Net.WebSocket/DiscordShardedClient.cs index 0e7cb9d73..03969f535 100644 --- a/src/Discord.Net.WebSocket/DiscordShardedClient.cs +++ b/src/Discord.Net.WebSocket/DiscordShardedClient.cs @@ -382,6 +382,8 @@ namespace Discord.WebSocket { if (disposing) { + foreach (var client in _shards) + client?.Dispose(); _connectionGroupLock?.Dispose(); }