diff --git a/SAS/TMSS/client/lib/tmss_http_rest_client.py b/SAS/TMSS/client/lib/tmss_http_rest_client.py
index 788a7f2e4193e4bf40b63f423ad5535bd6cd063a..dc12eb29c58ee41de5f97f1e4b73e171fc1f9e27 100644
--- a/SAS/TMSS/client/lib/tmss_http_rest_client.py
+++ b/SAS/TMSS/client/lib/tmss_http_rest_client.py
@@ -562,7 +562,7 @@ class TMSSsession(object):
         """create a scheduling_unit_draft and instantiate the task graph from the given specifications_doc.
         returns the created scheduling_unit_draft upon success, or raises."""
         scheduling_constraints_template = self.get_scheduling_constraints_template(name=specifications_doc.get('scheduling_constraints_template', {'name': 'constraints'}).get('name'),
-                                                                                   version=specifications_doc.get('scheduling_constraints_template', {'version': 1}).get('version'))
+                                                                                   version=specifications_doc.get('scheduling_constraints_template', {'version': 4}).get('version'))
         scheduling_constraints_doc = specifications_doc.get('scheduling_constraints_dec', self.get_url_as_json_object(scheduling_constraints_template['url']+'/default'))
 
         # assume we use the one and only scheduling_unit_template