This is either dangerous or broken, you need to grab a copy of the vpart, not a pointer to it.