tu ne peux pas mélanger un bouton et le lien, a priori il prend en compte le bouton et valide le formulaire ?
Si tu veux un bouton tu peux mettre une image ou ne pas mettre de bouton et utiliser un input de type button avec un bout de javascript (history.back) pour renvoyer à la page précédente.