diff --git a/fsl/fsleyes/controls/melodicclassificationgrid.py b/fsl/fsleyes/controls/melodicclassificationgrid.py
index 6d2a7fe23071282b5a7afefdab7161f3888431ed..2c7b13f4732d5ac9b1643178366ed32ba314e7ec 100644
--- a/fsl/fsleyes/controls/melodicclassificationgrid.py
+++ b/fsl/fsleyes/controls/melodicclassificationgrid.py
@@ -348,12 +348,10 @@ class ComponentGrid(fslpanel.FSLEyesPanel):
 
         grid = self.__grid
         opts = self._displayCtx.getOpts(self.__overlay)
-        tags = grid.GetWidget(opts.volume, 1)
 
         log.debug('Overlay volume changed ({})'.format(opts.volume))
  
         grid.SetSelection(opts.volume, -1)
-        tags.FocusNewTagCtrl()
 
 
     def __labelsChanged(self, *a):