diff --git a/binaries/data/mods/public/gui/session/unit_commands.js b/binaries/data/mods/public/gui/session/unit_commands.js index cd3f778647..ed7852931a 100644 --- a/binaries/data/mods/public/gui/session/unit_commands.js +++ b/binaries/data/mods/public/gui/session/unit_commands.js @@ -501,7 +501,8 @@ function setupUnitPanel(guiName, usedPanels, unitEntState, items, callback) } else if (guiName == GATE) { - icon.sprite = "stretched:session/icons/production.png"; + var lockIcon = unitEntState.gate.locked ? "gate_unlocked.png" : "gate_locked.png"; + icon.sprite = "stretched:session/icons/" + lockIcon; } else if (template.icon) {