A 35-year-old man from Dingli was grievously injured on Tuesday when iron material fell on him while working on a ship at Laboratory Wharf in Paola.
The police said the accident happened at 3.45pm.
Members of the Civil Protection Department assisted in the operation and the victim was taken to hospital by ambulance.