diff --git a/python/plugins/processing/gui/ParametersPanel.py b/python/plugins/processing/gui/ParametersPanel.py index 34e39f395ab..2a29d22fa3c 100644 --- a/python/plugins/processing/gui/ParametersPanel.py +++ b/python/plugins/processing/gui/ParametersPanel.py @@ -439,6 +439,8 @@ class ParametersPanel(BASE, WIDGET): if sender.name not in self.dependentItems: return layer = sender.itemData(sender.currentIndex()) + if not layer: + return children = self.dependentItems[sender.name] for child in children: widget = self.valueItems[child]