Armengol falleció en 1314 y en ese mismo año, el 10 de noviembre, Teresa contrajo matrimonio con el infante Alfonso, hijo de Jaime II de Aragón y Blanca de Nápoles.