La inestable situación de sus reinos peninsulares hizo que Martín abandonara Sicilia en 1397, y al llegar a Zaragoza juró los fueros ante las Cortes el 13 de octubre de 1397 y fue coronado el 13 de abril de 1399.