The condition of the 44-year-old man from Msida who suffered serious head injuries on Thursday afternoon has now improved, the police said.
He is now in a stable condition.
He fell a height of two metres at Malta Freeport after he lost his balance while carrying out maintenance work on a container lifter.