diff --git a/packages/topdown/room.js b/packages/topdown/room.js index 3dd179c..3136502 100644 --- a/packages/topdown/room.js +++ b/packages/topdown/room.js @@ -120,8 +120,10 @@ export class Room extends decorate(Resource) { entity.setIntoRoom(this); if (AVOCADO_CLIENT) { const queuedPackets = this.queuedEntityPackets[entity.instanceUuid]; - for (let i = 0; i < queuedPackets.length; i++) { - entity.acceptPacket(queuedPackets[i]); + if (queuedPackets) { + for (let i = 0; i < queuedPackets.length; i++) { + entity.acceptPacket(queuedPackets[i]); + } } this.queuedEntityPackets[entity.instanceUuid] = undefined; }