diff --git a/gui/builtinContextMenus/shipModeChange.py b/gui/builtinContextMenus/shipModeChange.py index 2758c763e..7702f2840 100644 --- a/gui/builtinContextMenus/shipModeChange.py +++ b/gui/builtinContextMenus/shipModeChange.py @@ -37,11 +37,8 @@ class ChangeShipTacticalMode(ContextMenuUnconditional): return _t("Tactical Mode") def addMode(self, menu, mode): - label = None - for raw, locaized in self.modeMap.items(): - if raw in mode.item.typeName: - label = locaized - break + key = mode.item.typeName.rsplit()[-2] + label = self.modeMap[key] id = ContextMenuUnconditional.nextID() self.modeIds[id] = mode