diff --git a/product/ERP5/tests/testXHTML.py b/product/ERP5/tests/testXHTML.py index 76b3774f9669aed674cb1bcfa19f5aba5a831fee..2143801359978e601a964fc19fc0b2e8d964f9b5 100644 --- a/product/ERP5/tests/testXHTML.py +++ b/product/ERP5/tests/testXHTML.py @@ -142,7 +142,10 @@ class TestXHTMLMixin(ERP5TypeTestCase): for field_path, field in skins_tool[skin_folder_id].ZopeFind( skins_tool[skin_folder_id], obj_metatypes=['ProxyField'], search_sub=1): - template_field = field.getTemplateField(cache=False) + try: + template_field = field.getTemplateField(cache=False) + except AttributeError: + template_field = None if template_field is None: # Base_viewRelatedObjectList (used for proxy listbox ids on # relation fields) is an exception, the proxy field has no target