diff --git a/cf_xarray/accessor.py b/cf_xarray/accessor.py index 52d525b5..9d9a718f 100644 --- a/cf_xarray/accessor.py +++ b/cf_xarray/accessor.py @@ -343,7 +343,7 @@ def _get_axis_coord(obj: DataArray | Dataset, key: str) -> list[str]: results.update((coord,)) if criterion == "units": # deal with pint-backed objects - units = getattr(var.data, "units", None) + units = getattr(var.variable._data, "units", None) if units in expected: results.update((coord,))