diff --git a/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/ERP5Site_checkDataWithScript.xml b/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/ERP5Site_checkDataWithScript.xml
index 6b37eaa54a27f7abb4aa3957cda94b321462ce01..2866c3e888226591886fcbdb19dc1bba39210941 100644
--- a/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/ERP5Site_checkDataWithScript.xml
+++ b/product/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/ERP5Site_checkDataWithScript.xml
@@ -95,7 +95,7 @@ if depth == maximum_depth and id_list:\n
   if method_kw is None:\n
     method_kw = {}\n
   def recurse(document):\n
-    error_list.extend(getattr(document, method_id)(**method_kw))\n
+    error_list.extend(getattr(document, method_id)(**method_kw) or ())\n
     if recursive:\n
       for subdocument in document.objectValues():\n
         recurse(subdocument)\n
diff --git a/product/ERP5/bootstrap/erp5_core/bt/revision b/product/ERP5/bootstrap/erp5_core/bt/revision
index d5e7c400bc2fed0509de40dc6be3cdbbd23ec515..c659825d915589054405e7741f10247a60c53b42 100644
--- a/product/ERP5/bootstrap/erp5_core/bt/revision
+++ b/product/ERP5/bootstrap/erp5_core/bt/revision
@@ -1 +1 @@
-1162
\ No newline at end of file
+1163
\ No newline at end of file