Bshah hit a strange crash which I can only explain by the variable not being set to null after destroying.