En 1798 el duque de Osuna fue nombrado embajador extraordinario en Viena, cuando viajaba con su familia para el destino estando en París, recibió la noticia de que la embajada quedaba anulada debiendo realizar otro servicio, de regreso a España fue nombrado Coronel de la Guardia española.