fix on set operations in profile view, setting unless a value is present