diff --git a/cylc/flow/task_pool.py b/cylc/flow/task_pool.py index 54584f13318..5168b87ca3e 100644 --- a/cylc/flow/task_pool.py +++ b/cylc/flow/task_pool.py @@ -543,7 +543,7 @@ def spawn_successor(self, itask): if ( not parent_points or all(x < self.config.start_point for x in parent_points) - or itask.tdef.get_abs_triggers(next_point) + or itask.tdef.has_only_abs_triggers(next_point) ): taskid = TaskID.get(itask.tdef.name, next_point) next_task = (