diff --git a/product/ERP5/Document/Alarm.py b/product/ERP5/Document/Alarm.py
index f5b0127e24b136c6853fe34aa26467cc7e28ff22..2ed1bad8f10d573f184699f84955fb189f743ffe 100644
--- a/product/ERP5/Document/Alarm.py
+++ b/product/ERP5/Document/Alarm.py
@@ -499,14 +499,14 @@ Alarm URL: %s
 
   security.declareProtected(Permissions.ModifyPortalContent, 
                             'newActiveProcess')
-  def newActiveProcess(self):
+  def newActiveProcess(self, **kw):
     """
     We will create a new active process in order to store
     new results, then this process will be added to the list
     of processes
     """
     portal_activities = getToolByName(self,'portal_activities')
-    active_process = portal_activities.newActiveProcess()
+    active_process = portal_activities.newActiveProcess(**kw)
     active_process.setStartDate(DateTime())
     active_process.setCausalityValue(self)
     return active_process