diff --git a/gui/builtinContextMenus/project.py b/gui/builtinContextMenus/project.py index 4b614756b..4299f67b6 100644 --- a/gui/builtinContextMenus/project.py +++ b/gui/builtinContextMenus/project.py @@ -3,6 +3,7 @@ import gui.mainFrame import service import gui.globalEvents as GE import wx +import eos.db class Project(ContextMenu): def __init__(self): @@ -12,6 +13,13 @@ class Project(ContextMenu): if srcContext not in ("marketItemGroup", "marketItemMisc") or self.mainFrame.getActiveFit() is None: return False + sFit = service.Fit.getInstance() + fitID = self.mainFrame.getActiveFit() + fit = sFit.getFit(fitID) + + if fit.isStructure: + return False + item = selection[0] return item.isType("projected")