diff --git a/product/ERP5Type/patches/BTreeFolder2.py b/product/ERP5Type/patches/BTreeFolder2.py index abf90770ea577c742efa2884dad65dfe7956e8c8..528f8f11bbf29e230407b6d284ad5b8c03e10956 100644 --- a/product/ERP5Type/patches/BTreeFolder2.py +++ b/product/ERP5Type/patches/BTreeFolder2.py @@ -96,3 +96,11 @@ def _cleanup(self): return 0 BTreeFolder2Base._cleanup = _cleanup + +def __init__(self, id=None): + self._folder_handler = 'CMFBTreeFolderHandler' + if id is not None: + self.id = id + self._initBTrees() + +BTreeFolder2Base.__init__ = __init__