diff --git a/python/plugins/processing/gui/wrappers.py b/python/plugins/processing/gui/wrappers.py index 6d3580bf0a3d..f38174935aac 100644 --- a/python/plugins/processing/gui/wrappers.py +++ b/python/plugins/processing/gui/wrappers.py @@ -584,8 +584,12 @@ def setValue(self, value): options = self._getOptions() selected = [] for i, opt in enumerate(options): - if opt in value: - selected.append(i) + try: + if opt in value: + selected.append(i) + except TypeError: + if opt == value: + selected.append(i) self.widget.setSelectedItems(selected) def value(self):