Unifor Local 200 will have to pay $36,000 to Nemak to cover court costs stemming from September's 13-day blockade at the Windsor plant.
The company was initially seeking almost $75,000.
Local President John D'Agnolo told BlackburnNews.com it was a victory, of sorts.
"We had been fined from the day that it took to settle the agreement. For every day after the deadline, it was $10,000, plus $1,000 for myself, Jerry Dias, Tim Little and Mike Jobin," said D'Agnolo.
The judge reduced the lawyer fees and removed the fines.
Workers at the plant began their blockade on Labour Day after Nemak announced it was closing the Windsor facility in mid-2020 and moving production to Mexico.
Unifor claimed the company broke its collective agreement with workers who had agreed to a pay freeze until 2022 to keep production local.
An Ontario Superior Court judge also ordered the union to end the blockade, but when it defied the court order, it was found in contempt.
The day after it began, Nemak went to the Ontario Labour Relations Board in a bid to end the blockade. An arbitrator sided with the company, and the union appealed.
A judicial review of the arbitrator's decision is on February 7 in Toronto.
Asked how he feels about the judicial review, D'Agnolo said, "I felt good about the last one [the Ontario Labour Relations Board's intervention], so I won't say that again. All I can tell you is this, we are going to fight to the end for the workers at Nemak, and hopefully, it goes our way."