A Douglas man fell and injured himself twice because he'd been drinking too much.
David Anderson, of Head Road, appeared before magistrates at Douglas Courthouse.
The 42-year-old admitted being drunk and incapable and assaulting a police officer on January 11 and being found drunk in a public place on October 20.
Both times he was taken to A&E after falling and injuring his head.
During January's incident he became aggressive at Noble's hospital and kicked a police officer in the shin.
The case was adjourned for a social enquiry report and Anderson will next appear on April 4.
He was bailed in the sum of £500 and is not to enter licensed premises or drink in public.
Chief Minister says details on cost-savings to come in April
DoI says it would protect bus services during strike
Peel bids farewell to lifeboat of over 30 years
Fire & Rescue Service deals with 11 incidents in one day
Avoid Fairy Bridge after crash, say police
More EV chargers at Sea Terminal?
Company warns over fake delivery emails