diff --git a/product/ERP5/Document/BusinessTemplate.py b/product/ERP5/Document/BusinessTemplate.py
index 5aa96fadf73e9b54f06614af5ab83f1d3cd60b2c..ccdcfaabc3727039533b312a571d6a2a87372c13 100755
--- a/product/ERP5/Document/BusinessTemplate.py
+++ b/product/ERP5/Document/BusinessTemplate.py
@@ -419,7 +419,7 @@ class CatalogMethodTemplateItem(ObjectTemplateItem):
         catalog.filter_dict[method_id]['expression'] = expression
         catalog.filter_dict[method_id]['expression_instance'] = expression_instance
         catalog.filter_dict[method_id]['type'] = type
-      elif method_id in catalog.filter_dict:
+      elif method_id in catalog.filter_dict.keys():
         catalog.filter_dict[method_id]['filtered'] = 0
 
     sql_catalog_object.sort()