Is there anyway VFP can handle this rather then return the whole expression to .NULL.. I know you can use NVL(x,0), but I would think MS would handle this a different way.
EXAMPLE
x=mytable.myfield &&WHICH EVALS TO .null.
a=1
IF x
DO something
ELSE
DO nothing
ENDI