diff --git a/gui/builtinViews/fittingView.py b/gui/builtinViews/fittingView.py index 3884eda6e..b1d4d074c 100644 --- a/gui/builtinViews/fittingView.py +++ b/gui/builtinViews/fittingView.py @@ -562,7 +562,10 @@ class FittingView(d.Display): if sFit.serviceFittingOptions["rackSlots"]: # flag to know when to add blanks, based on previous slot - slotDivider = None if sFit.serviceFittingOptions["rackLabels"] else self.mods[0].slot + if sFit.serviceFittingOptions["rackLabels"] or len(self.mods) == 0: + slotDivider = None + else: + slotDivider = self.mods[0].slot # first loop finds where slot dividers must go before modifying self.mods for i, mod in enumerate(self.mods):