diff --git a/src/kits/storage/DiskDevicePrivate.cpp b/src/kits/storage/DiskDevicePrivate.cpp index 683ac20935..d001553d0b 100644 --- a/src/kits/storage/DiskDevicePrivate.cpp +++ b/src/kits/storage/DiskDevicePrivate.cpp @@ -22,6 +22,8 @@ PartitionFilterVisitor::PartitionFilterVisitor(BDiskDeviceVisitor *visitor, bool PartitionFilterVisitor::Visit(BDiskDevice *device) { + if (fFilter->Filter(device, 0)) + return fVisitor->Visit(device); return false; }