diff --git a/python/plugins/processing/algs/grass7/Grass7Utils.py b/python/plugins/processing/algs/grass7/Grass7Utils.py index f89fdac2ada..e12b0c41b3f 100644 --- a/python/plugins/processing/algs/grass7/Grass7Utils.py +++ b/python/plugins/processing/algs/grass7/Grass7Utils.py @@ -413,6 +413,7 @@ class Grass7Utils: stderr=subprocess.STDOUT, universal_newlines=True, env=grassenv, + encoding="cp{}".format(Grass7Utils.getWindowsCodePage()) if isWindows() else None, startupinfo=si if isWindows() else None ) as proc: for line in iter(proc.stdout.readline, ''):