diff --git a/product/HBTreeFolder2/HBTreeFolder2.py b/product/HBTreeFolder2/HBTreeFolder2.py index f8b4206a4729c7abb67b4e2d06cd4bc9f1672db7..0545029bde95048785f9da233e55d66eee3ad1ee 100644 --- a/product/HBTreeFolder2/HBTreeFolder2.py +++ b/product/HBTreeFolder2/HBTreeFolder2.py @@ -244,7 +244,7 @@ class HBTreeFolder2Base (Persistent): id_list = self.hashId(id) for idx in xrange(len(id_list) - 1): sub_id = id_list[idx] - if sub_id not in htree: + if not htree.has_key(sub_id): # Create a new level htree[sub_id] = OOBTree() if isinstance(sub_id, (int, long)):