diff --git a/eos/saveddata/module.py b/eos/saveddata/module.py index 500ce0977..536be8614 100644 --- a/eos/saveddata/module.py +++ b/eos/saveddata/module.py @@ -208,7 +208,8 @@ class Module(HandledItem, HandledCharge, ItemAttrShortcut, ChargeAttrShortcut): return False return self.__item is None or \ (self.__item.category.name not in ("Module", "Subsystem", "Structure Module") and - self.__item.group.name not in self.SYSTEM_GROUPS) + self.__item.group.name not in self.SYSTEM_GROUPS) or \ + (self.item.isAbyssal and (not self.baseItemID or not self.mutaplasmidID) ) @property def isMutated(self):