Actress Ashley Fink, who plays Lauren on the Fox musical-comedy Glee, and comedienne-talk show host Rosie O'Donnell have patched things up.

Fink told gay glossy The Advocate that she was “surprised” by O'Donnell saying that her role is not believable.

McKinley High wrestler Lauren joined the school's glee club at the prompting of studly Puck (played by Mark Salling), and now Puck is heavily courting her.

In an Access Hollywood segment, the recently single O'Donnell called their romance unbelievable.

“Every woman I know who's heavy has very strong feelings about that storyline,” O'Donnell said. “They're like, 'Can you believe that? I think it's horrible. That never happens in school. That character is so unlikable. Why didn't they get a pretty heavy girl?'”

Fink responded by saying: “I've got swagger too, so I don't find my storyline unrealistic.”

O'Donnell on Thursday took to Twitter to apologize.

“oh ashley – i love ur swagger – ur acting – ur face – ur heart – as a famous fat person – i am often asked about the issue … i love the story line – i love the show – and if in any way something i said hurt u – i apologize … u r so talented and i cant wait to hear u belt it …as i know u can- the often misquoted rosie,” she messaged.

Fink replied, “Awh thanks Rosie O! I adore you. Seriously heart you hard.”

The women agreed to a karaoke date.