From c893e8b3bcf9e30c6294e29436e999c82b6f3323 Mon Sep 17 00:00:00 2001 From: Paul McCarthy <pauld.mccarthy@gmail.com> Date: Wed, 15 Jul 2015 14:57:53 +0100 Subject: [PATCH] Little fix to LookupTablePanel -potential attempt to access the Display instance for an overlay that has been removed from the overlay list --- fsl/fslview/controls/lookuptablepanel.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fsl/fslview/controls/lookuptablepanel.py b/fsl/fslview/controls/lookuptablepanel.py index 2e3c71ff4..137cde5bb 100644 --- a/fsl/fslview/controls/lookuptablepanel.py +++ b/fsl/fslview/controls/lookuptablepanel.py @@ -199,7 +199,8 @@ class LookupTablePanel(fslpanel.FSLViewPanel): if self.__selectedOverlay == newOverlay: return - if self.__selectedOverlay is not None: + if self.__selectedOverlay is not None and \ + self.__selectedOverlay in self._overlayList: display = self._displayCtx.getDisplay(self.__selectedOverlay) -- GitLab