diff --git a/lib/crewai/src/crewai/crew.py b/lib/crewai/src/crewai/crew.py index 0b77ee72a..4390c338d 100644 --- a/lib/crewai/src/crewai/crew.py +++ b/lib/crewai/src/crewai/crew.py @@ -1304,7 +1304,7 @@ class Crew(FlowTrackable, BaseModel): return None for i, task in enumerate(tasks): if task.output is None: - return i if i > 0 else None + return i return len(tasks) if tasks else None def _execute_tasks(