Ermesenda llegó por fin a acuerdos con su nieto cediendo, el 4 de julio de 1056, a los condes Ramón Berenguer y Almodis todos sus derechos al condado de Barcelona y a varios castillos, por el precio de 1000 onzas de oro.