diff --git a/src/Discord.Net/WebSocket/Entities/Guilds/SocketGuild.cs b/src/Discord.Net/WebSocket/Entities/Guilds/SocketGuild.cs index 7f83c462c..d62de4a03 100644 --- a/src/Discord.Net/WebSocket/Entities/Guilds/SocketGuild.cs +++ b/src/Discord.Net/WebSocket/Entities/Guilds/SocketGuild.cs @@ -229,7 +229,10 @@ namespace Discord.WebSocket MemberCount--; SocketGuildUser member; if (_members.TryRemove(id, out member)) + { + DownloadedMemberCount--; return member; + } return null; } public override async Task DownloadUsersAsync()