Vou explicar... os campos existindo no form, sempre são enviados.. então pra simular um campo em vazio precisa atribuir '' para eles.