Emmerdale viewers spotted a problem after an explicit scene in tonight's show.

Tuesday's edition of the long-running soap continued to explore the dramatic love triangle between Chloe Harris, Charity Dingle and Mackenzie Boyd. Mack has been flitting between the two women over the past few months in the fictional Yorkshire village.

Chloe has given birth to Mack's child, Reuben, and the character, played by Lawrence Robb, seemingly decided he would opt for a settled family life. However, Chloe was devastated when he changed his mind once again in last night's show to rekindle the romance with Charity.

READ MORE: Nationwide issues £261 warning to customers ahead of Black Friday

READ NEXT: I'm A Celebrity's Danielle Harold 'gave up' when she was diagnosed with health condition

Mack and Charity couldn't keep their hands off each other in tonight's show and were caught by Chloe as they embraced one another in public. The character, played by Jessie Elland, couldn't contain her anger and she slapped Charity as she told her: "Gloat more, you b****."

Fans following the show on social media platform X were surprised the comment could be aired before the watershed and also said Chloe was getting a taste of her own medicine as Mack was originally set to marry Charity before he had an affair.

Roberto said: "Mack and charity rubbing it in her face oooo language Chloe before 9pm ? Oh well"

Owen added: "Gloat more you b****" Bit like you once did Chloe?"

Tina posted: "Is everyone forgetting that Chloe slept with Mack while he was with Charity!? She deserves everything she gets!"

Rach commented: "Chloe has clearly forgotten how she got with Mack then."

Luna added: "Ummm, Chloe? Who was gloating all the time she and catch of the century were together while charity only ever tried to be nice"

Receive newsletters with the biggest and breaking TV and showbiz news by signing up here

Win a pass to get into Thorpe Park, Chessington World of Adventures, Alton