Fix for saving has-one-through

Fixes issue #9336

Has-one-through-has-one is incorrectly triggering unnecessary saves on the grandparent relationship. Fixes a save check that is always true for this type of relationship.