diff --git a/SAS/ResourceAssignment/RATaskSpecifiedService/lib/RATaskSpecified.py b/SAS/ResourceAssignment/RATaskSpecifiedService/lib/RATaskSpecified.py
index 4069a3eac42249b20fa2220b42d9ac9beb4315c4..b6979ff3e5825fd6c98007e415348d27c33cf55e 100755
--- a/SAS/ResourceAssignment/RATaskSpecifiedService/lib/RATaskSpecified.py
+++ b/SAS/ResourceAssignment/RATaskSpecifiedService/lib/RATaskSpecified.py
@@ -243,7 +243,7 @@ class RATaskSpecified(OTDBBusListener):
         if otdb_id in found_parsets:
             parset = found_parsets[otdb_id]
         else:
-            parset = self.otdbrpc.taskGetSpecification( OtdbID=otdb_id )['specification']
+            parset = self.otdbrpc.taskGetSpecification( otdb_id=otdb_id )['specification']
             found_parsets[otdb_id] = parset
           
         logger.info("parset [%s]: %s" % (otdb_id, parset))