diff --git a/product/ERP5/bootstrap/erp5_core/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml b/product/ERP5/bootstrap/erp5_core/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml
index b51aa2e1cbd70040b95472a5cb9a1a7fe60ab842..d8aa72d66c477667c4d5ab81abfb4abf3d328358 100644
--- a/product/ERP5/bootstrap/erp5_core/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml
+++ b/product/ERP5/bootstrap/erp5_core/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml
@@ -109,7 +109,7 @@
  </chain>
  <chain>
   <type>Preference</type>
-  <workflow>preference_workflow</workflow>
+  <workflow>edit_workflow, preference_workflow</workflow>
  </chain>
  <chain>
   <type>Property Existence Constraint</type>
@@ -137,7 +137,7 @@
  </chain>
  <chain>
   <type>System Preference</type>
-  <workflow>preference_workflow</workflow>
+  <workflow>edit_workflow, preference_workflow</workflow>
  </chain>
  <chain>
   <type>TALES Constraint</type>
diff --git a/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_workflow_chain_list b/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_workflow_chain_list
index 7c9624f260cd3e84de6356911669c79721d0a705..ef58f1b8549066d00b077da46700d04f8ba9d265 100644
--- a/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_workflow_chain_list
+++ b/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_workflow_chain_list
@@ -32,6 +32,7 @@ Extension Component | edit_workflow
 Mapped Value | edit_workflow
 Memcached Plugin | memcached_plugin_interaction_workflow
 Predicate | rule_interaction_workflow
+Preference | edit_workflow
 Preference | preference_workflow
 Property Existence Constraint | dynamic_class_generation_interaction_workflow
 Property Sheet Tool | dynamic_class_generation_interaction_workflow
@@ -39,6 +40,7 @@ Property Sheet | dynamic_class_generation_interaction_workflow
 Property Type Validity Constraint | dynamic_class_generation_interaction_workflow
 Standard Property | dynamic_class_generation_interaction_workflow
 String Attribute Match Constraint | dynamic_class_generation_interaction_workflow
+System Preference | edit_workflow
 System Preference | preference_workflow
 TALES Constraint | dynamic_class_generation_interaction_workflow
 Test Component | component_validation_workflow