diff --git a/validation/data_validator_group.cpp b/validation/data_validator_group.cpp index ff545e432f..c9813ca69d 100644 --- a/validation/data_validator_group.cpp +++ b/validation/data_validator_group.cpp @@ -60,6 +60,12 @@ DataValidatorGroup::DataValidatorGroup(unsigned siblings) : DataValidatorGroup::~DataValidatorGroup() { + while (_first) { + DataValidator* next = _first->sibling(); + delete (_first); + _first = next; + } +} }