Fix an overlap issue with vdot

But, it's still broken, and I'm not quite sure why yet...

-[Unknown]