A Queensland security guard has died in hospital after he was attacked on the job at a shopping centre north of Brisbane.
The 38-year-old man was punched in the face by a 30-year-old man in the Caboolture Square shopping centre on October 9.
The blow caused the guard to fall backwards and strike his head on the ground.
He suffered severe head injuries and was transported to the Royal Brisbane and Women's Hospital in a critical condition.
He died on Tuesday.
The other man allegedly threw a chair at a shop inside the centre before the guard approached him.
He was charged with serious assault, grievous bodily harm, wilful damage and contravening a domestic violence order.
The man was remanded in custody and is scheduled to appear in Maroochydore Magistrates Court on November 25.
Australian Associated Press