diff --git a/ultraplot/axes/plot.py b/ultraplot/axes/plot.py index 39e55a896..a1214fec0 100644 --- a/ultraplot/axes/plot.py +++ b/ultraplot/axes/plot.py @@ -3668,7 +3668,7 @@ def _inbounds_xylim(self, extents, x, y, **kwargs): return if self._name != "cartesian": return - if not x.size or not y.size: + if not getattr(x, "size", None) or not getattr(y, "size", None): return kwargs, vert = _get_vert(**kwargs) if not vert: