Seven Philippine safety officers have been sentenced to jail for corruption over a fire at a night club that killed 162 people in Quezon City in 1996.
The officials gave safety permits to the Ozone Disco Club without carrying out checks, the court found.
They were sentenced to between six and 10 years, but will not go to jail until after appeals are heard. Two managers of the club also received jail terms.
The fire is one of the most deadly blazes ever to hit a night club.
Some campaigners for survivors of the fire expressed anger that the verdicts had taken so long.
Dante Jimenez told the AFP news agency some of the survivors had died in the time it had taken to hear the case.
"This reflects how rotten the justice system is," he said.
The Philippines has poor safety standards and large fires are relatively common - particularly in slum areas.
JUSTCLICK & CONNECT