{
// Null out the field of the related object of the new value
if (!newValueFieldSM.isFieldLoaded(mmd.getAbsoluteFieldNumber()))
{
// Load the field in case we need to set the link from the old value
newValueFieldSM.loadField(mmd.getAbsoluteFieldNumber());
}
if (NucleusLogger.PERSISTENCE.isDebugEnabled())
{
NucleusLogger.PERSISTENCE.debug(LOCALISER.msg("013004",
StringUtils.toJVMIDString(newValueFieldValue),