diff --git a/python/plugins/processing/gui/wrappers.py b/python/plugins/processing/gui/wrappers.py index e6e3f7fd62a..a9298d82e2a 100644 --- a/python/plugins/processing/gui/wrappers.py +++ b/python/plugins/processing/gui/wrappers.py @@ -693,7 +693,7 @@ class MultipleLayerWidgetWrapper(WidgetWrapper): options = self._getOptions() values = [options[i] if isinstance(i, int) else QgsProcessingModelChildParameterSource.fromStaticValue(i) for i in self.widget.selectedoptions] - if len(values) == 0 and not self.param.flags() & QgsProcessing.FlagOptional: + if len(values) == 0 and not self.param.flags() & QgsProcessingParameterDefinition.FlagOptional: raise InvalidParameterValue() return values