diff --git a/qt/python/mantidqt/dialogs/spectraselectordialog.py b/qt/python/mantidqt/dialogs/spectraselectordialog.py index 9a336aecd4f2396bbcf4a238234f71c44011936d..4e81ccef4593d96e064d43d64283a93d36f27dc2 100644 --- a/qt/python/mantidqt/dialogs/spectraselectordialog.py +++ b/qt/python/mantidqt/dialogs/spectraselectordialog.py @@ -57,11 +57,9 @@ class SpectraSelectionDialog(SpectraSelectionDialogUIBase): @staticmethod def raise_error_if_workspaces_not_compatible(workspaces): - def value_error_if_not_compatible(x): - if not isinstance(x, MatrixWorkspace): - raise ValueError("Expected MatrixWorkspace, found {}.".format(x.__class__.__name__)) - - map(value_error_if_not_compatible, workspaces) + for ws in workspaces: + if not isinstance(ws, MatrixWorkspace): + raise ValueError("Expected MatrixWorkspace, found {}.".format(ws.__class__.__name__)) def __init__(self, workspaces, parent=None):