diff --git a/python/plugins/processing/core/outputs.py b/python/plugins/processing/core/outputs.py index 796e82763e6..34f66c360eb 100644 --- a/python/plugins/processing/core/outputs.py +++ b/python/plugins/processing/core/outputs.py @@ -104,7 +104,9 @@ class Output(object): return [] def resolveValue(self, alg): - if not self.hidden and not bool(self.value): + if self.hidden: + return + if not bool(self.value): self.value = self._resolveTemporary(alg) else: exp = QgsExpression(self.value)