diff --git a/src/controlflow/tasks/task.py b/src/controlflow/tasks/task.py index 9bcc78e1..5662babd 100644 --- a/src/controlflow/tasks/task.py +++ b/src/controlflow/tasks/task.py @@ -650,6 +650,10 @@ def validate_result(self, raw_result: Any) -> T: else: result = self.result_type(raw_result) + # the raw result is None + else: + result = raw_result + # Convert DataFrame schema back into pd.DataFrame object # if result_type == PandasDataFrame: # import pandas as pd