Two teenage boys are among three people charged over an out-of-control party that saw police pelted with bottles and bricks in Brisbane.
Two officers needed stitches after being hit with projectiles at the party in Acacia Ridge about 11pm (AEST) on Saturday.
Youths were on the street throwing bottles when police arrived, and officers had to call for backup.
A group on a bus smashed a back window and when officers entered the vehicle, two constables were struck with bottles and bricks.
Police have charged two boys, aged 14 and 15, and a 24-year-old man over the incident.
They are facing a range of charges including obstructing and assaulting police, going armed to cause fear, affray and wilful damage.
Police investigations are continuing.