EastEnders fans were not happy on Tuesday evening after watching Linda Carter tell her husband Mick that she's pregnant.
Earlier on in the episode, Linda (Kellie Bright) was seen feeling unwell at the hospital after she decided to quiz her daughter Nancy's doctor on her decision not to have children.
Clearly feeling faint, Linda admitted to the doctor: "I think I'm pregnant," as the medical professional offered to run some tests.
Once at home, Linda decided to break the news to Mick (Danny Dyer) after having her pregnancy confirmed - but it wasn't exactly the good news he was hoping to hear.
Speaking about her relationship with Nancy, Linda said: "I only ever tried to be a good mum, put my kids first, look where it's got me. Maybe next time I'll get it right, eh?"

"What, a baby?" Mick asked, as Linda nodded looking panicked.
"That's amazing!" Mick continued, as Linda confirmed she'd had a scan at the hospital.
"This is what we need, this is like a fresh start for us, another little Carter on the firm," Mick added, clearly excited at the thought of being a father again.
But Linda was quick to shut him down and announced: "I'm five months pregnant Mick, it's not yours."

Understandably, Mick look looked gutted as he realised that the baby's father must be Max Branning, who Linda had a fling with at the end of 2020.
Viewers were not impressed with the news and took to social media to vent.
One person tweeted: "Linda and Mick can't be happy. For god's sake. Max is the father. Poor Mick. #EastEnders."

Another wrote: "I’m fuming that they’re giving Linda a kid from Max! The Carters just started to feel normal again and then they do this to ruin their dynamic again. #EastEnders."
A third added: "Can’t believe Linda is having Max’s baby #eastenders," while a fourth fan tweeted: "WHAT??? Linda pregnant by Max?? Did not see that coming #EastEnders."
Someone else tweeted: "I’m sorry but Linda is expecting Max baby in #EastEnders please let it turn out to be Mick’s in the end."
EastEnders airs Mondays and Fridays at 8pm, and Tuesdays and Thursdays at 7:30pm on BBC One.