diff --git a/odoo_module_migrate/migration_scripts/migrate_130_140.py b/odoo_module_migrate/migration_scripts/migrate_130_140.py
index e98c2e42..e36ee5ad 100644
--- a/odoo_module_migrate/migration_scripts/migrate_130_140.py
+++ b/odoo_module_migrate/migration_scripts/migrate_130_140.py
@@ -105,7 +105,7 @@ def _reformat_file(file_path: Path):
et.indent(tag, space=indent, level=1)
# Remove trailing newline
tag_string = et.tostring(tag, pretty_print=True)[:-1]
- xml_file = re.sub(tag_match, tag_string.decode(), xml_file)
+ xml_file = xml_file.replace(tag_match, tag_string.decode())
# Write the file out again
file_path.write_text(xml_file)
diff --git a/tests/data_result/module_130_140/views/sale_order.xml b/tests/data_result/module_130_140/views/sale_order.xml
index dc3a78b7..c126a733 100644
--- a/tests/data_result/module_130_140/views/sale_order.xml
+++ b/tests/data_result/module_130_140/views/sale_order.xml
@@ -4,6 +4,7 @@
Example
account.move.line
+ [('id', '>', 0)]
tree
diff --git a/tests/data_template/module_130/views/sale_order.xml b/tests/data_template/module_130/views/sale_order.xml
index 07238045..78c7709d 100644
--- a/tests/data_template/module_130/views/sale_order.xml
+++ b/tests/data_template/module_130/views/sale_order.xml
@@ -5,6 +5,7 @@
name="Example"
res_model="account.move.line"
src_model="account.move"
+ domain="[('id', '>', 0)]"
view_mode="tree"/>