bug fix for recursive destroy

Signed-off-by: srlefevre <slefevre@indy.rr.com>