diff --git a/qt/python/mantidqt/widgets/colorbar/colorbar.py b/qt/python/mantidqt/widgets/colorbar/colorbar.py
index 3628dd7d34bc1a6b9032f77e118e11a9373f55b7..559e8994f6618588b962d710aeb2845126881c91 100644
--- a/qt/python/mantidqt/widgets/colorbar/colorbar.py
+++ b/qt/python/mantidqt/widgets/colorbar/colorbar.py
@@ -195,7 +195,7 @@ class ColorbarWidget(QWidget):
                 try:
                     self.cmin_value = data[~data.mask].min()
                     self.cmax_value = data[~data.mask].max()
-                except AttributeError:
+                except (AttributeError, IndexError):
                     self.cmin_value = np.nanmin(data)
                     self.cmax_value = np.nanmax(data)
             except (ValueError, RuntimeWarning):