diff --git a/src/Discord.Net.WebSocket/DiscordSocketClient.cs b/src/Discord.Net.WebSocket/DiscordSocketClient.cs index c7aea4dfe..6f48a23e7 100644 --- a/src/Discord.Net.WebSocket/DiscordSocketClient.cs +++ b/src/Discord.Net.WebSocket/DiscordSocketClient.cs @@ -313,7 +313,7 @@ namespace Discord.WebSocket private async Task StartReconnectAsync(Exception ex) { - if ((ex as WebSocketClosedException).CloseCode == 4004) //Bad Token + if ((ex as WebSocketClosedException)?.CloseCode == 4004) //Bad Token { _canReconnect = false; _connectTask?.TrySetException(ex);