Make sure zp has a vnode before attempting to dirpurge