A 37-year-old man is in stable condition after a construction accident late Monday at the Erin Mills Town Centre in Mississauga.

Const. Lilly Fitzpatrick of the Peel Regional Police said the accident happened just after 11 p.m. when a steel beam fell on a worker.

"My information is that a roof truss collapsed ... causing some beams to fall and one of the beams fell on the injured male," Fitzpatrick told CBC News.

A statement from Broccolini construction said the beam was being unloaded for installation at the time of the accident.

He was taken to a nearby hospital before being air-lifted to a trauma centre. No other workers were injured in the accident.

CBC's Linda Ward was at scene Tuesday morning.

"Construction workers are arriving here this morning in shock and unsure if they're going to be working today," she reported.

The man's name has not been released. The Ministry of Labour has been called in to investigate.

Earlier this year a construction worker was killed at Sheridan Mall, which was also under construction at the time.

With CBC's Linda Ward, Tony Smyth