A 26-year-old man was seriously injured when metal sheets fell on top of him.
The accident happened in a garage in Paul Mifsud street in Zebbug just after midday on Saturday.
Police said the injured man, from Zebbug, was taken to Mater Dei Hospital.
Source: Malta Police