It was still off-key, but this time, at least, Roseanne Barr's rendition of the national anthem wasn't booed.

The star of "Roseanne" sang "The Star-Spangled Banner" Sunday at a fund-raiser for the T.J. Martell Foundation for Leukemia, Cancer and AIDS Research. The event at the University of Southern California featured a celebrity baseball game.Barr was among other singers leading the crowd in the anthem, but she was nearest the microphone and she clearly struggled with the high notes.

The comedian was jeered when she butchered the song in 1990 at a San Diego Padres game. She also reached for her crotch and spit, in what she later explained was a parody of baseball players.