Eagle-eyed EastEnders fans have got a new theory...
Viewers will remember that Dotty made the sudden announcement in November that she was going to stay with her grandma, Dot, in Ireland.
Her quick departure from the Square left fans worried that the character might be leaving the soap altogether, however it has been revealed that Dotty will be back.
But while Dotty might not be on our screens at the moment, that hasn't stopped fans becoming convinced that she is the one who attacked Ian.
Fans have a theory that Dotty has faked her departure from the Square in a bid to cover up the fact she is the one who left Ian for dead on the floor of the Queen Vic...
But are they right? While Dotty might not be in the official list of suspects that have been lined up by EastEnders, this wouldn't be the first time the soap has lined up a few red herrings.
It's no secret that there's no love lost between Dotty and Ian.
Ever since Dotty discovered Ian's secret that he was responsible for Denny's death, she has been trying to make sure Ian get his comeuppance.
Earlier this year Dotty told the shocking truth to Sharon, only for her to believe Ian's version of events.
Could Dotty attacking Ian be her way of getting justice for Sharon's son?
Speaking of Dotty's sudden exit recently, actress Milly Zero replied to a message on Twitter from a worried fan: "Yes, she will be back! I haven't left the show."
EastEnders airs Mondays at 8.05pm, Tuesdays and Thursdays at 7.35pm and Fridays at 8.30pm on BBC One - see our TV Guide for full listings.
Get the latest updates, reviews and unmissable series to watch and more!
Thank you for signing up to Whattowatch. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.