diff --git a/tryton/tryton/gui/window/form.py b/tryton/tryton/gui/window/form.py index 26f37b6c4a..5b31984163 100644 --- a/tryton/tryton/gui/window/form.py +++ b/tryton/tryton/gui/window/form.py @@ -435,7 +435,7 @@ class Form(TabContent): delimiter = ';' fileno, fname = tempfile.mkstemp( '.csv', common.slugify(export['name']) + '_') - with open(fname, 'w') as fp: + with open(fname, 'w', newline='') as fp: writer = csv.writer(fp, delimiter=delimiter) for row, path in zip_longest(data, paths or []): indent = len(path) - 1 if path else 0