diff --git a/cdisc_rules_engine/models/actions.py b/cdisc_rules_engine/models/actions.py index bb81c274e..24f47661e 100644 --- a/cdisc_rules_engine/models/actions.py +++ b/cdisc_rules_engine/models/actions.py @@ -481,6 +481,7 @@ def _create_error_object( row=( int(data.loc[df_row.name]["row_number"]) if "row_number" in data.columns + and pd.notna(data.loc[df_row.name]["row_number"]) else ( int(source_row_number[df_row.name]) if isinstance(source_row_number, pd.Series)