diff --git a/NEWS.rst b/NEWS.rst
index ad035cce4c5d8fb20fe60d85033133826c17003e_TkVXUy5yc3Q=..012c06e87558452b0d46bf5cd5c93566423f5f15_TkVXUy5yc3Q= 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,11 @@
 History
 =======
 
+13.3.0
+------
+
+Sort subdirectories when importing files. This was supposed to be the case but was not done correctly.
+
 13.2.0
 ------
 
diff --git a/odoo_scripts/importing.py b/odoo_scripts/importing.py
index ad035cce4c5d8fb20fe60d85033133826c17003e_b2Rvb19zY3JpcHRzL2ltcG9ydGluZy5weQ==..012c06e87558452b0d46bf5cd5c93566423f5f15_b2Rvb19zY3JpcHRzL2ltcG9ydGluZy5weQ== 100644
--- a/odoo_scripts/importing.py
+++ b/odoo_scripts/importing.py
@@ -90,6 +90,7 @@
             for root, subdirectories, files in os.walk(
                 directory, followlinks=True
             ):
+                subdirectories.sort()
                 file_list.extend(os.path.join(root, f) for f in sorted(files))
 
     for filename in file_list: