Hi Rob, In VBScript, any comparison operator ( =, <>, etc.) will evaluate to Null when used with a Null value -- and Null is treated as False for the purposes of if statements, etc. To test whether a variable contains a NULL value, use the isnull() function, eg: if not(isnull(myvar)) then 'blah blah end if Hope this helps! Jason