diff --git a/src/probeinterface/probe.py b/src/probeinterface/probe.py index 4fd6a0e..76c64c6 100644 --- a/src/probeinterface/probe.py +++ b/src/probeinterface/probe.py @@ -946,7 +946,7 @@ def from_dict(d: dict) -> "Probe": probe = Probe(ndim=d["ndim"], si_units=d["si_units"]) shank_ids = d.get("shank_ids", None) - if shank_ids is not None and np.all(shank_ids == ""): + if shank_ids is not None and np.all([s == "" for s in shank_ids]): # backward compatible hack with previous version shank_ids = None