Travis Barker and Shanna Moakler

The on-again, off-again romance between Travis Barker and Shanna Moakler is off once again.

The couple divorced in 2006, but reconciled in September after Barker survived a plane crash. The latest split occurred after Barker accused his ex of having an affair with 300 star Gerard Butler while he was recovering in the hospital, Us Weekly reports.

Police were called after a fight broke out, according to a source, but no charges were filed.

Reps for both stars confirmed the split, but Moakler's rep denied infidelity on the model's part. "They did break up, but Shanna never cheated on Travis while he was in the hospital," her rep says. "Furthermore, Shanna is tired of playing out their personal relationship in the press."

Barker's rep adds: "After surviving the plane crash, his driving force in life is the love he has for his kids. He is tired of all other drama and is ready to move on."

Barker and Moakler have two children together: son Landon, 5, and daughter Alabama, 3.