Aun así Jaime II se resistió a abandonar Cartagena hasta la firma de un segundo tratado en Elche en 1305, que confirmaba el anterior.