diff --git a/LTA/LTAIngest/LTAIngestServer/LTAIngestAdminServer/lib/ingesttmssadapter.py b/LTA/LTAIngest/LTAIngestServer/LTAIngestAdminServer/lib/ingesttmssadapter.py
index 4c6179104e1ab38d662042bc48ec5b4d324e3879..fc6e8e930501d86198e6636a1e4afc857aed3497 100644
--- a/LTA/LTAIngest/LTAIngestServer/LTAIngestAdminServer/lib/ingesttmssadapter.py
+++ b/LTA/LTAIngest/LTAIngestServer/LTAIngestAdminServer/lib/ingesttmssadapter.py
@@ -150,7 +150,7 @@ class TMSSEventMessageHandlerForIngestTMSSAdapter(UsingToBusMixin, TMSSEventMess
                 self.tmss_client.set_subtask_status(subtask['id'], 'queueing')
 
                 # gather all relevant and needed info...
-                task_blueprint = self.tmss_client.get_url_as_json_object(subtask['task_blueprint'])
+                task_blueprint = self.tmss_client.get_url_as_json_object(next(subtask['task_blueprints']))
                 task_draft = self.tmss_client.get_url_as_json_object(task_blueprint['draft'])
                 scheduling_unit_draft = self.tmss_client.get_url_as_json_object(task_draft['scheduling_unit_draft'])
                 scheduling_set = self.tmss_client.get_url_as_json_object(scheduling_unit_draft['scheduling_set'])