diff --git a/product/ERP5Type/Document/Folder.py b/product/ERP5Type/Document/Folder.py index cc149c8fb99424f7812bdd4affd9dd4a2a93b36d..177568dcd9f7c04810862e5c7ac76396740d7214 100755 --- a/product/ERP5Type/Document/Folder.py +++ b/product/ERP5Type/Document/Folder.py @@ -72,8 +72,9 @@ class FolderMixIn(ExtensionClass.Base): self.portal_types.constructContent(type_name=portal_type, container=self, id=new_id, - **kw) + ) # **kw) removed due to CMF bug new_instance = self[new_id] + if kw is not None: new_instance._edit(force_update=1, **kw) if immediate_reindex: self.immediateReindexObject() return new_instance