diff --git a/SAS/ResourceAssignment/ResourceAssigner/lib/resource_assigner.py b/SAS/ResourceAssignment/ResourceAssigner/lib/resource_assigner.py
index eb7d7bfcc0dd5da7402a7db521efc82a65a90dcb..535d7277885ecc1a029a8e729494046216949905 100755
--- a/SAS/ResourceAssignment/ResourceAssigner/lib/resource_assigner.py
+++ b/SAS/ResourceAssignment/ResourceAssigner/lib/resource_assigner.py
@@ -642,7 +642,7 @@ class ResourceAssigner(object):
         # start_time, because the specification doesn't yet support this.
         # TODO: enable dwell-scheduling once min_starttime/max_starttime are propagated
         scheduler = DwellScheduler(task_id=task_id,
-                                   specification_tree=self.specification_tree,
+                                   specification_tree=specification_tree,
                                    resource_estimator=self._get_resource_estimates,
                                    resource_availability_checker=self.resource_availability_checker,
                                    radbcreds=self.radb_creds,