diff --git a/src/client/graphics/layers/StructureLayer.ts b/src/client/graphics/layers/StructureLayer.ts index ec1ebfb6a..f8ce3db82 100644 --- a/src/client/graphics/layers/StructureLayer.ts +++ b/src/client/graphics/layers/StructureLayer.ts @@ -360,6 +360,9 @@ export class StructureLayer implements Layer { event.x, event.y, ); + if (!this.game.isValidCoord(cell.x, cell.y)) { + return; + } const clickedUnit = this.findStructureUnitAtCell(cell); this.previouslySelected = this.selectedStructureUnit;