fixed uncache when destroy