diff --git a/models/project.py b/models/project.py
index 2812acabf9f295b6af74afc5d7f7d21975c7fd6b..9cdc9043c3c0408caca83036e993bf1c9b0a0fa9 100644
--- a/models/project.py
+++ b/models/project.py
@@ -315,6 +315,10 @@ class AlfodooProject(models.Model):
                             self.recursive_child(
                                 child, child.child_ids, path_n, cmis_obj_n,
                                 backend)
+                    else:
+                        backend = obj._fields['cmis_folder']
+                        folder = backend.get_cmis_object(obj)
+                        self.update_list_properties(child, folder)
             else:
                 path_n = path + [child.name]
                 path_o = '/'.join(path_n)