diff --git a/reactos/subsys/system/explorer/shell/entries.cpp b/reactos/subsys/system/explorer/shell/entries.cpp index 915c59d288f..562eeb7e612 100644 --- a/reactos/subsys/system/explorer/shell/entries.cpp +++ b/reactos/subsys/system/explorer/shell/entries.cpp @@ -163,8 +163,10 @@ Root::Root() Root::~Root() { - if (_entry) + if (_entry) { _entry->free_subentries(); + delete _entry; + } }