diff --git a/product/ERP5/InteractionWorkflow.py b/product/ERP5/InteractionWorkflow.py
index ac3661dd9ec493a5ed3296b6f6c8c4d5ccd86586..bb6696a8c8683edf11a7f11b0bf41843a416f2bf 100644
--- a/product/ERP5/InteractionWorkflow.py
+++ b/product/ERP5/InteractionWorkflow.py
@@ -350,9 +350,14 @@ class InteractionWorkflowDefinition (DCWorkflowDefinition, ActiveObject):
   def getReference(self):
     return self.id
 
-  def getTransitionList(self):
+  def getTransitionValueList(self):
     if self.interactions is not None:
-      return self.interactions.objectValues()
+      return self.interactions
+    return None
+
+  def getTransitionIdList(self):
+    if self.interactions is not None:
+      return self.interactions.objectIds()
     return None
 
 Globals.InitializeClass(InteractionWorkflowDefinition)