hexagon logo

Profile using a datum from a different part

I've just encountered a profile feature data frame on the part i'm checking where the primary datum is on a completely different part.
It's my opinion this is wrong and that all datums should exist on the part itself. However, i'm not 100% sure about this.