diff --git a/gui/builtinViews/fittingView.py b/gui/builtinViews/fittingView.py index 2b159d3c8..dc95c6536 100644 --- a/gui/builtinViews/fittingView.py +++ b/gui/builtinViews/fittingView.py @@ -405,6 +405,7 @@ class FittingView(d.Display): return self.FVsnapshot def MakeSnapshot(self, maxColumns = 1337): + if self.FVsnapshot: del self.FVsnapshot @@ -419,7 +420,11 @@ class FittingView(d.Display): columnsWidths.append(0) sFit = service.Fit.getInstance() - fit = sFit.getFit(self.activeFitID) + try: + fit = sFit.getFit(self.activeFitID) + except: + return + slotMap = {} for slotType in Slot.getTypes(): slot = Slot.getValue(slotType)