A French appeals court on Tuesday upheld a tax fraud conviction against former budget minister Jérôme Cahuzac, whose hidden overseas accounts became one of the most embarrassing episodes of François Hollande's Socialist presidency.
But the judges reduced his sentence from an initial three years behind bars to two years with two more suspended.
Sentences of two years' jail time or less are usually reduced in France to community service.
At the same time Cahuzac, a former plastic surgeon, was handed a new 300,000 euro ($355,000) fine and barred from holding public office for five years.
Cahuzac, who had been tasked with cracking down on tax cheats, was forced to resign from the government in 2013 after it emerged that he stashed hundreds of thousands of euros in a Swiss bank account.
Asked about the money, which came from his lucrative Parisian hair transplant clinic, he then lied both to Hollande and parliament before coming clean, and was convicted in 2016.
Cahuzac, 65, appeared calm as his sentence was read at the Paris courthouse on Tuesday. He had spoken during the appeal trial of his "fear of going to prison".
The ruling was a blow to France's financial crimes office, set up in the wake of the scandal, which had urged the court to uphold the sentence for an "exceptionally serious" crime.
Read more of this AFP report published by Yahoo! News.
Mediapart broke the story of Cahuzac's tax dodging; read coverage of the story from the start here.