diff --git a/VHR/segmentation.py b/VHR/segmentation.py
index 9ea116cb91f1ae0796cafb1a02fcc796eb011007..1d23b8ca19ea4c6659db9585b2958c9e3a05880e 100644
--- a/VHR/segmentation.py
+++ b/VHR/segmentation.py
@@ -127,7 +127,7 @@ def lsgrm(input_image, params : LSGRMParams, out_seg, n_proc=None, memory=None,
         return out_seg
 
 def write_qgis_seg_style(out_file, line_color='255,255,0,255', line_width=0.46):
-    with open(out_file, 'wb') as f:
+    with open(out_file, 'w') as f:
         f.writelines(
             ["<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>",
              "<qgis styleCategories=\"Symbology\" version=\"3.14.1-Pi\">",