In May 1812, Charles moved to Malta, wherein he served until 5 April 1815, when he was promoted commander.
From 1819 to 1822, he served in Harlequin off the coast of Ireland, and was promoted to post-captain on 23 April 1822, but saw no further service after that year.