diff --git a/rowers/dataroutines.py b/rowers/dataroutines.py index 17579249..d5f1e168 100644 --- a/rowers/dataroutines.py +++ b/rowers/dataroutines.py @@ -1604,7 +1604,7 @@ def read_data(columns, ids=[], doclean=True, workstrokesonly=True, debug=False, datadf = pl.concat(data) existing_columns = [col for col in columns if col in datadf.columns] datadf = datadf.select(existing_columns) - except (ShapeError, SchemaError): + except (ShapeError, SchemaError, ColumnNotFoundError): data = [ df.select(columns) for df in data]