Judges have thrown out a bribery case against former Italian Prime Minister Silvio Berlusconi, because it expired under the statute of limitations.
Mr Berlusconi was accused of paying his former British tax lawyer, David Mills, to lie in court to protect his interests.
The case dates back to the 1990s.
Mr Berlusconi, who denies wrongdoing, says this and other court cases against him are all part of a politically-motivated smear campaign.
He is on trial separately on charges of tax fraud and sex with an underage prostitute.
The prosecution alleged Mr Mills was given $600,000 (£382,000) to lie in court about Mr Berlusconi's business interests.
Mr Mills - who was not on trial - denies that any such payment was made.
In December he told a court he was "deeply ashamed" for falsely claiming that Mr Berlusconi had given him $600,000.
Mr Mills said the money had actually come from an associate he had not wanted to admit dealing with.