diff --git a/ui-eln-lims/src/core-plugins/eln-lims/1/dss/file-system-plugins/eln-tree/script.py b/ui-eln-lims/src/core-plugins/eln-lims/1/dss/file-system-plugins/eln-tree/script.py index f10f9868a262bf26bef5a9abab31f183ff4bf9cb..364ceab6f31e25cf2e9186fc1b6f39d373dd7a1d 100644 --- a/ui-eln-lims/src/core-plugins/eln-lims/1/dss/file-system-plugins/eln-tree/script.py +++ b/ui-eln-lims/src/core-plugins/eln-lims/1/dss/file-system-plugins/eln-tree/script.py @@ -121,6 +121,8 @@ class Acceptor(object): class Settings(object): def __init__(self, inventorySpaces, mainMenues, sampleTypeViewAttributes): + if len(mainMenues) == 0: + raise NoSuchFileException("No main menues defined because ELN Settings are yet specified.") self.inventorySpaces = inventorySpaces self.mainMenues = mainMenues self.sampleTypeViewAttributes = sampleTypeViewAttributes