diff --git a/saqc/flagger/baseflagger.py b/saqc/flagger/baseflagger.py index 898df1ddaac836fe4c345eb37aa482273cf40790..c0bd22f0856dceb71bbbfa4ab7a129cf4022b962 100644 --- a/saqc/flagger/baseflagger.py +++ b/saqc/flagger/baseflagger.py @@ -165,8 +165,8 @@ class BaseFlagger(ABC): ) -> PandasT: field = field or slice(None) locator = [l for l in (loc, iloc, slice(None)) if l is not None][0] - flags = self._flags[toSequence(field)] - mask = pd.Series(data=np.zeros(len(flags), dtype=bool), index=flags.index) + index = self._flags.index + mask = pd.Series(data=np.zeros(len(index), dtype=bool), index=index) mask[locator] = True return mask