Durante su estancia en Francia, Juan actuó nuevamente de intermediario entre magnates y firmó un tratado de paz entre Luis IX de Francia y Hugo X de Lusignan.