diff --git a/product/ERP5/Document/AppliedRule.py b/product/ERP5/Document/AppliedRule.py
index 564f44f1d3c1d5b292d65ce67eba0afdda2fdf0b..671b27766c51e593286aa5389293a37bcff5c09c 100755
--- a/product/ERP5/Document/AppliedRule.py
+++ b/product/ERP5/Document/AppliedRule.py
@@ -126,8 +126,12 @@ class AppliedRule(XMLObject):
           # We should capture here a list of url/uids of deliveires to update
           rule._v_notify_dict = {}    
         rule.expand(self,**kw)
-      if self.isRootAppliedRule():
-        self.activate(after_method_id=["immediateReindexObject", "recursiveImmediateReindexObject"]).notifySimulationChange(rule._v_notify_dict)
+        # XXX This part must be done with a interaction workflow is needed.
+#       if self.isRootAppliedRule():
+#         self.activate(
+#                after_method_id=["immediateReindexObject", 
+#                                 "recursiveImmediateReindexObject"]).\
+#                                   notifySimulationChange(rule._v_notify_dict)
         
     #expand = WorkflowMethod(expand)