Hola chavinet:
No estoy muy seguro de lo que te voy a decir, porque no sé como tienes implementada la función "verifica", pero creo que "cuando no verifica" debería haber una linea como "return false"...
Si no es así, pon esa función para verla, y ver si nos enteramos...
saludos