Marshal murió poco después, en 1219, y Leonor fue prometida en matrimonio al hijo de aquel, también llamado Guillermo.