title: find is not working to check email in db
body: <p>I am trying this code to check if there is any account with the same e-mail that is send in a new registration.</p>
  
  <p>Why <code>var_dump($arr_user_db);</code> output one result if the value of <code>$email</code> is new in the database?      </p>
  
  <pre><code>public function checkUserDatabase($email=null, $id_fb=null) {
          if(!is_null($email) &amp;&amp; is_null($id_fb)){
              unset($arr_user_db);
              $arr_user_db = $this-&gt;User-&gt;find('first', array('conditions' =&gt; array('User.email' == $email)));
              var_dump($email); //string 'mersdfsdfda@example.com' (length=28)
              var_dump($arr_user_db);//output an account.
  
          }
   }
  </code></pre>