White Stripes rock star Jack White has admitted assaulting a fellow rock singer in a plea deal that means he will not have to go to jail.
White (right) was in court in Detroit with his lawyer Walter Piszczatowski
White pleaded guilty to assault and battery in court in Detroit, Michigan - a lesser charge than the original allegation of aggravated assault.
He must now pay a $500 (£275) fine plus $250 for court fees and take anger management classes.
The singer assaulted Jason Stollsteimer of the Von Bondies group in December.
White had denied aggravated assault, arguing that he hit Stollsteimer in self defence.
He could have faced up to a year in jail if he had been found guilty of that charge.
Judge Paula G Humphries also ordered White to stay away from Stollsteimer, who was once good friends with White on the Detroit music scene.
In court, White said he confronted the Von Bondies star at the city's Majestic Theatre because he had heard allegations made against him in the press and to mutual acquaintances.
"I went up to ask him to say it to me face to face,"
White spat on him when Stollsteimer ignored him, and the pair started fighting, he said.
The White Stripes recently won two Grammy Awards
Stollsteimer told police White punched him seven
times in the face, resulting in a bruised and swollen right eye and bleeding nose that required hospital treatment.
After the hearing, White told reporters he regretted the incident and had put it behind him.
The White Stripes, the rock duo which also includes drummer Meg White, have become one of the most successful new bands to emerge in recent years.
The band released their fourth album Elephant last year and recently won two Grammy Awards - for best rock song and best alternative album.
They were also named best international group at the UK's Brit Awards.
Jack White has also started a film career after appearing as a musician in Anthony Minghella's US Civil War epic Cold Mountain.