Rivers now met with marked favour at court, being entrusted with a delicate mission to the Elector of Hanover in 1710, which was followed by his appointment in 1711 as Master-General of the Ordnance, a post hitherto held by Marlborough himself.