diff --git a/src/client/websocket/packets/handlers/GuildMembersChunk.js b/src/client/websocket/packets/handlers/GuildMembersChunk.js index e9312e291..02a3c3cbd 100644 --- a/src/client/websocket/packets/handlers/GuildMembersChunk.js +++ b/src/client/websocket/packets/handlers/GuildMembersChunk.js @@ -8,11 +8,9 @@ class GuildMembersChunkHandler extends AbstractHandler { const client = this.packetManager.client; const data = packet.d; const guild = client.guilds.get(data.guild_id); - const members = []; + if (!guild) return; - if (guild) { - for (const member of data.members) members.push(guild._addMember(member, false)); - } + const members = data.members.map(member => guild._addMember(member, false)); guild._checkChunks(); client.emit(Constants.Events.GUILD_MEMBERS_CHUNK, members);