diff --git a/python/plugins/processing/algs/grass7/Grass7Algorithm.py b/python/plugins/processing/algs/grass7/Grass7Algorithm.py index fd51f56553ff..a6777afe452c 100644 --- a/python/plugins/processing/algs/grass7/Grass7Algorithm.py +++ b/python/plugins/processing/algs/grass7/Grass7Algorithm.py @@ -395,16 +395,16 @@ def processCommand(self): if isinstance(param, (ParameterRaster, ParameterVector)): value = param.value if value in self.exportedLayers.keys(): - command += ' ' + param.name + '=' \ - + self.exportedLayers[value] + command += ' ' + param.name + '="' \ + + self.exportedLayers[value] + '"' else: - command += ' ' + param.name + '=' + value + command += ' ' + param.name + '="' + value + '"' elif isinstance(param, ParameterMultipleInput): s = param.value for layer in self.exportedLayers.keys(): s = s.replace(layer, self.exportedLayers[layer]) s = s.replace(';', ',') - command += ' ' + param.name + '=' + s + command += ' ' + param.name + '="' + s + '"' elif isinstance(param, ParameterBoolean): if param.value: command += ' ' + param.name