fixed bug with saving a person without user or provider