no estás comparando con null, estás verificando si la variable existe, y puede existir conteniendo null o cualquier otra cosa.
Si quieres que se detenga cuando no contenga null, deberías hacer
Código PHP:
Ver originalif($variable ==null)
echo "Hola";
else
echo "adios";