diff --git a/services/capability/capability/views/capability_request.py b/services/capability/capability/views/capability_request.py
index 38f9e187453c7996ed50810434bcc1b51b00c0ac..3e8293baae7a3d80c6526fa7194b322cf58f27d9 100644
--- a/services/capability/capability/views/capability_request.py
+++ b/services/capability/capability/views/capability_request.py
@@ -126,7 +126,7 @@ def create_follow_on_capability_request(request: Request) -> Response:
     followon_type = request.matchdict["followon_type"]
 
     capability_request = request.capability_info.lookup_capability_request(request_id)
-    parameters = capability_request.versions[-1].parameters
+    parameters = capability_request.current_version.parameters
     user_email = parameters["user_email"]
 
     previous_workflow_id = capability_request.current_execution.current_workflow_request_id