Fix a Persistent Pointer Bug