From: [EMAIL PROTECTED] Operating system: linux PHP version: 4.0.2 PHP Bug Type: Scripting Engine problem Bug description: if(1) fails The code causing the error looks something like this.... Here is the value of $name: "some_data" if($what_the_fuck= ($name != NULL)) { echo "debug (passed): $what_the_fuck"; } else { echo "debug (failed): $what_the_fuck"; } And this is what is happening..... debug (failed): 1 ERROR: Template: trying to set NULL template variable name the "what_the_fuck" variable == 1 so why is if failing. "name" == "some_data". If ($name != NULL) == 1 then if should not fail. P.S. I added the "what_the_fuck" for clearity only. thanks, richie -- Edit Bug report at: http://bugs.php.net/?id=9093&edit=1 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]