diff --git a/dclab/rtdc_dataset/fmt_hierarchy/hfilter.py b/dclab/rtdc_dataset/fmt_hierarchy/hfilter.py index c762b6ea..3f15de98 100644 --- a/dclab/rtdc_dataset/fmt_hierarchy/hfilter.py +++ b/dclab/rtdc_dataset/fmt_hierarchy/hfilter.py @@ -98,7 +98,9 @@ def retrieve_manual_indices(self, rtdc_ds): # ignore pass elif np.all(self.manual): - self._man_root_ids.clear() + # Do not do anything and remember the events we manually + # excluded in case the parent reinserts them. + pass else: # indices from boolean array pbool = map_indices_child2root(