This issue was evaluated by our Product Development team, and the decision has been made to leave the functionality as it exists. After careful consideration to the low impact to the NetCommunity system, and the availability of an alternative solution, we have determined that this issue will not be addressed currently in the Blackbaud NetCommunity software.
Alternative Solution:
Check the relationships after the transaction has been processed, and update manually as needed.
Blackbaud Community
Connect and collaborate with fellow Blackbaud users.