backport (gage): Fixed minor problem where a field might not be defined (in addition to being empty) == now we check for defined, then check for non-empty.
Changed paths: