Estas discordias entre rey y vasallo duraron lo menos una década y al menos en dos ocasiones don Juan Manuel corrió el albur de ser apresado por el monarca; no obstante, la necesidad del rey de asegurar la paz interior para poder enfrentarse al rey de Marruecos y la mediación de Juana Núñez, suegra de don Juan por su tercer matrimonio, consiguieron que el rey devolviese a don Juan Manuel sus bienes embargados y los demás honores en 1337, poniendo fin a esta enemistad, que se consolidó por fin con la autorización para la boda de Constanza, y hacia 1340 ambos se aliaron contra los musulmanes en la batalla del Salado y les arrebataron la ciudad de Algeciras tras un prolongado asedio.