I have a follow-up question that might help other viewers of this post. Basically, you are currently saying that the member should not be deleted as photos/icons etc. might disappear.
1) Is there a broken link icon or default image replacement? If there is something obvious in replacement, then we could work through the images and replace them.
2) What would you suggest when a member leaves the company? Would you change their password and leave everything else "as is" or would you deactivate their account? Or something else?
3) What would happen if we change the name, password and email address of the member (thinking along the lines of a secondary, generic account name e.g. Site Admin)?