fix #4163 - Now updating correct contact attribute on retraction

Added test case for Issue #4163
Merge branch 'L3MNcakes-4163-user-sharing' into develop