Rod Stewart is wrapping up his legal drama.

Stewart and his son, Sean, were accused of battering a security guard at a Florida hotel on New Year's Day 2020 when the guard barred the rocker and his son from entering a party they weren't allowed to attend.

The guard, Jessie Dixon, alleged that Sean pushed him while the "Maggie May" singer punched him after he found the two of them and their family at a check-in table for a private party at The Breakers Hotel in Palm Beach.

Misdemeanor battery charges were brought against the two, though they will now avoid trial thanks to the plea deal, the South Florida SunSentinel reported. The terms of the deal were not released.

ROD STEWART, SON SEAN ALLEGEDLY INVOLVED IN NEW YEAR'S EVE ALTERCATION WITH RESORT EMPLOYEE, REPORT SAYS

Dixon said that Stewart, now 76, and his group were making a scene and he placed his hand on Sean's chest, telling him to make space during the altercation, according to the SunSentinel.

Rod Stewart (left) and his son Sean Stewart (right) have reached a plea deal in the case of misdemeanor battery charges brought against them following an altercation in a Florida hotel. (Photo by Bauer-Griffin/GC Images)

Rod Stewart (left) and his son Sean Stewart (right) have reached a plea deal in the case of misdemeanor battery charges brought against them following an altercation in a Florida hotel. (Photo by Bauer-Griffin/GC Images)

Sean then allegedly got "nose to nose" with the guard and shoved him. Next came the rock star's alleged punch to Dixon's "left rib cage area," according to a police report.

The police report also stated that Sean became agitated when Dixon blocked his family from attending the event "due to Dixon’s interaction with him and his family."

ROD STEWART ACCUSES ELTON JOHN OF SNUBBING HIS EFFORTS TO HEAL RIFT: 'BIG FALLING OUT'

Security footage of the incident led Palm Beach officer Stephen Mancino to determine that the Stewarts were the "primary aggressors" in the incident.

Additionally, two hotel employees said that they witnessed Sean push the guard.

Dixon signed an affidavit indicating he would press charges against the rocker and his son.

Rod Stewart was accused of punching a security guard after his son shoved the same guard. (Photo by Samir Hussein/WireImage)

Rod Stewart was accused of punching a security guard after his son shoved the same guard. (Photo by Samir Hussein/WireImage)

The police report said that Stewart "apologized for his behavior in the incident."

CLICK HERE TO GET THE FOX NEWS APP

Reps for Stewart did not immediately respond to Fox News' request for comment.

CLICK HERE TO SIGN UP FOR OUR ENTERTAINMENT NEWSLETTER

At the time, a source close to the star told Page Six that the incident "was an unfortunate quick, brief misunderstanding and they apologized. No one was detained and there were no injuries."

The Associated Press contributed to this report