diff --git a/parcels/particle.py b/parcels/particle.py index 93ea35254..a72886f5f 100644 --- a/parcels/particle.py +++ b/parcels/particle.py @@ -115,13 +115,13 @@ def __init__(self, data: xr.Dataset, index: int): self._index = index def __getattr__(self, name): - return self._data[name].values[self._index] + return self._data[name].data[self._index] def __setattr__(self, name, value): if name in ["_data", "_index"]: object.__setattr__(self, name, value) else: - self._data[name][self._index] = value + self._data[name].data[self._index] = value def delete(self): """Signal the particle for deletion."""