It's setting it to $null, so when you eveluate it, it's false.

Code:
if ($null) { 
 ;; nothing here executes
}


Either set it to something (e.g. $true) or use $var() to see if it's been set.

Code:
 
if ($var(<variable>)) { 
  ;; This executes if the variable has been set.
}

Last edited by Sais; 24/12/06 05:05 PM.