Armengol III también se alió con el conde de Barcelona Ramón Berenguer I contra los musulmanes y contra el condado de Cerdaña, acordando que Urgel recibiría la tercera parte de todas las conquistas a cambio del compromiso de que el conde de Urgel participaría en todas las expediciones de Ramón Berenguer.