fixed bug, when not deleteing an field even if operation is delete then
SetUserListFields has added the attribute to the list... that is fixed
now