fix ifnode false ~= nil