diff --git a/astroquery/eso/core.py b/astroquery/eso/core.py index ce1092328f..3697ea5d3b 100644 --- a/astroquery/eso/core.py +++ b/astroquery/eso/core.py @@ -768,6 +768,8 @@ def retrieve_data(self, datasets, *, continuation=False, destination=None, if isinstance(datasets, str): return_string = True datasets = [datasets] + if isinstance(datasets, astropy.table.column.Column): + datasets = list(datasets) if with_calib and with_calib not in ('raw', 'processed'): raise ValueError("Invalid value for 'with_calib'. "