diff --git a/src/Discord.Net.WebSocket/DiscordSocketClient.cs b/src/Discord.Net.WebSocket/DiscordSocketClient.cs index 52b917041..eac1a3e1b 100644 --- a/src/Discord.Net.WebSocket/DiscordSocketClient.cs +++ b/src/Discord.Net.WebSocket/DiscordSocketClient.cs @@ -627,11 +627,8 @@ namespace Discord.WebSocket var guild = AddGuild(data, State); if (guild != null) { - if (_unavailableGuildCount != 0) - _unavailableGuildCount--; - - await GuildAvailableAsync(guild).ConfigureAwait(false); await TimedInvokeAsync(_joinedGuildEvent, nameof(JoinedGuild), guild).ConfigureAwait(false); + await GuildAvailableAsync(guild).ConfigureAwait(false); } else {