A 52-year-old man from Xewkija died while working of the roof of a public toilet in Dwejra, Gozo collapsed.
Police were called to Dwejra along with a medical team but the man was pronounced dead at the scene.
The accident happened at around 9.30 on Thursday morning.