From 777ba69ac4384f32d400f15267afad100108a96e Mon Sep 17 00:00:00 2001 From: DarkPhoenix Date: Sat, 20 Jul 2024 19:09:00 +0200 Subject: [PATCH] Ensure context menus can be called on items w/o market group --- gui/builtinContextMenus/cargoAddAmmo.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gui/builtinContextMenus/cargoAddAmmo.py b/gui/builtinContextMenus/cargoAddAmmo.py index 4bc312512..148459c3b 100644 --- a/gui/builtinContextMenus/cargoAddAmmo.py +++ b/gui/builtinContextMenus/cargoAddAmmo.py @@ -25,7 +25,7 @@ class AddToCargoAmmo(ContextMenuSingle): return True def getText(self, callingWindow, itmContext, mainItem): - if mainItem.marketGroup.name == "Scan Probes": + if mainItem.marketGroup and mainItem.marketGroup.name == "Scan Probes": return _t("Add {0} to Cargo (x8)").format(itmContext) return _t("Add {0} to Cargo (x1000)").format(itmContext) @@ -34,7 +34,7 @@ class AddToCargoAmmo(ContextMenuSingle): fitID = self.mainFrame.getActiveFit() typeID = int(mainItem.ID) - if mainItem.marketGroup.name == "Scan Probes": + if mainItem.marketGroup and mainItem.marketGroup.name == "Scan Probes": command = cmd.GuiAddCargoCommand(fitID=fitID, itemID=typeID, amount=8) else: command = cmd.GuiAddCargoCommand(fitID=fitID, itemID=typeID, amount=1000)