A man in his 20s was taken to hospital after his foot was caught in an escalator at Bugis Junction.
The accident happened at about 9.15pm on Wednesday, at an escalator leading from the basement to the first storey of the mall.
He was stuck for about half an hour, witnesses said. The Singapore Civil Defence Force (SCDF) had to be activated to release the man's foot from the escalator using hydraulic rescue tools.
He was taken to Singapore General Hospital, SCDF said.
The man, who is 27, was treated for a toe injury at the hospital, said Ms Ivy Ang, general manager of Bugis Junction.
Passers-by took videos and photos of the accident.
Mr Tim Maohuan, 33, said two security guards and three young men tried to pull the man's foot out but failed.One person called the SCDF, which responded within 10 minutes, he added.
His video, shared on citizen journalism website Stomp, showed SCDF personnel surrounding the man, who was sitting in an awkward position. He was dressed in a white shirt, formal pants and leather shoes.
A witness told Lianhe Wanbao that the man seemed to be in pain throughout, and one of the three young men comforted him while holding his hand. When he was rescued, the crowd applauded.
Ms Ang said the mall is now checking that its escalators are functioning well and meet safety requirements. "We are currently investigating the cause of the incident and will take the necessary actions to prevent a recurrence."
Last Saturday, Mr Lim Chwee Leong, a 64-year-old retiree, fell down an escalator at Bishan MRT station at about 11.30am.
He was unconscious when he was taken to Tan Tock Seng Hospital, where he underwent surgery to remove a blood clot in his brain.
He remains warded in the hospital's intensive care unit.
An SMRT spokesman said on Wednesday that it is investigating the incident.
Correction note: An earlier version of the story stated that the man was taken to Tan Tock Seng Hospital . This is incorrect. He was taken to Singapore General Hospital. We are sorry for the error.