bug fix:  Check ItemField values before enumerating.