title: Magento 1.4.2 - Make Registration Fields Not Required
body: <p>I have tried a very commonly used method to make the telephone field not required during registration, but it doesn't seem to work with Magento 1.4.2</p>
  
  <p>I've made a copy of</p>
  
  <blockquote>
    <p>magento/app/code/core/Mage/Customer/Model/Address/Abstract.php </p>
  </blockquote>
  
  <p>to </p>
  
  <blockquote>
    <p>magento/app/code/local/Mage/Customer/Model/Address/Abstract.php</p>
  </blockquote>
  
  <p>and removed the following code from the validate function in that file</p>
  
  <pre><code>if (!Zend_Validate::is($this-&gt;getTelephone(), 'NotEmpty')) {
  $errors[] = $helper-&gt;__('Please enter telephone.');
  </code></pre>
  
  <p>}</p>
  
  <p>I have also removed the </p>
  
  <pre><code>class="input-text required-entry"
  </code></pre>
  
  <p>from the register.phtml file, but I can't get past the validation. I keep getting the error</p>
  
  <blockquote>
    <p>"Telephone" is a required value.
    "Telephone" length must be equal or greater than 1 characters.</p>
  </blockquote>
  
  <p>Thanks</p>