Tonight's Strictly Come Dancing 2016 results have been leaked online.
Once again, the BBC's decision to pre-record its Sunday results show has led to a spoiler.
Dancing With The Stars Pro Keo Motsepe publicly revealed one of this year's confirmed final three almost 24 hours before the result is due to air on BBC One.
We're not revealing it here to avoid spoiling the result for those who do want to keep it a surprise, but the tweet is still online at the time of writing.
After Keo's inadvertent spoiler, Strictly fans were quick to point out his mistake.
"I don't think we're supposed to know the results yet, Keo. It's supposed to be "live" tomorrow. lol," one wrote.
Another said: " #spoiler haha you can tweet this till tomorrow keo, results show is pretaped airs tomorrow"
Although Strictly tries to make out that its Sunday show is live, the show is in fact pre-recorded on the Saturday night straight after the main show.
And that has often led to spoilers about the Strictly Come Dancing results making their way online.
Earlier this year Ed Balls accidentally angered fans after revealing Anastacia had left in the latest elimination, before it happened on TV.
But it's not just the main results shows that have faced a Strictly spoiler.
Last weekend it was revealed that the full results of this year's Christmas special had been leaked online a month ahead of the show on Xmas Day.
The winning couple and their marks were posted online shortly after the festive one-off was pre-recorded in November.
Strictly Come Dancing 2016's results show airs tonight at 7:20PM on BBC One.