The former Israeli Prime Minister Ehud Olmert has been found guilty of breach of trust, dating from when he was a cabinet minister.
A Jerusalem court convicted him of bribery dating from when he was trade and industry minister before he took over as PM in 2006.
But the court acquitted him of two more serious corruption charges.
He was found not guilty of receiving bribes from an American businessman and fiddling expenses from charities.
But the court ruled that as trade and industry minister he meted out favourable treatment for companies run by a former business partner.
Olmert resigned as PM in 2008, nicknamed “serial suspect” in the Israeli media because of numerous scandals. He always proclaimed his innocence.
He will be sentenced later. Other corruption charges relating to a property scandal are still ongoing.