E` perche` non ci metti il return false;
Rivedi la mia risposta.