diff --git a/gui/builtinViews/fittingView.py b/gui/builtinViews/fittingView.py index 5189c0c0f..30eac83ee 100644 --- a/gui/builtinViews/fittingView.py +++ b/gui/builtinViews/fittingView.py @@ -232,9 +232,13 @@ class FittingView(d.Display): def updateTab(self): cFit = service.Fit.getInstance() fit = cFit.getFit(self.getActiveFit()) + bitmap = bitmapLoader.getImage("race_%s_small" % fit.ship.item.race, "icons") text = "%s: %s" % (fit.ship.item.name, fit.name) - self.parent.SetPageTextIcon(self.parent.GetSelection(), text, bitmap) + + pageIndex = self.parent.GetPageIndex(self) + if pageIndex is not None: + self.parent.SetPageTextIcon(pageIndex, text, bitmap) def appendItem(self, event): if self.parent.IsActive(self):