diff --git a/services/workflow/src/workflow/server.py b/services/workflow/src/workflow/server.py
index 0815c729f67cea5a5308700849aca827105dd494..1dfd6086b9c2f4d21363c6e4befed77d7a9289af 100644
--- a/services/workflow/src/workflow/server.py
+++ b/services/workflow/src/workflow/server.py
@@ -60,7 +60,7 @@ class WorkflowRestService:
         # hand it to WorkflowInfo to save it, but we're still conflating
         # workflows and workflow requests right now
         request = self.request.info.create_workflow_request(
-            workflow_name=self.request.GET.get('name'), argument=self.request.GET.getall('args'))
+            workflow_name=self.request.context.workflow_name, argument=self.request.GET.getall('args'))
         return request
 
     @view_config(request_method='GET', route_name='workflow')