EastEnders spoilers follow.
EastEnders' Zack Hudson will make a big mistake tonight (November 29) in the wake of Sharon's latest decision over baby Alyssa.
Last Friday's episode (November 26) saw Sharon make the big decision to apply for full custody of her granddaughter Alyssa after believing that her teenage mum Jada couldn't be trusted after all.
Sharon (Letitia Dean) has already been urged to tread carefully by a suspicious Phil, who is convinced that Jada is not all she seems.
Related: EastEnders' Aaron Monroe turns more sinister as Dana makes a big decision
With Phil's warning ringing in her ear, Sharon started to suspect that he could actually be right when Jada took an unusual interest in her financial situation.
Fearing that Jada is simply using her for money, Sharon announced her decision to apply for full custody of Alyssa, as opposed to the shared arrangement she had previously opted for with Jada.
Sharon's plans are in full swing in tonight's scenes, as she eyes up Ruby's house to buy.
Zack, on the other hand, can't help but wonder if his sister is jumping the gun and urges Sharon to give Jada another chance.
Taking Zack's advice, Sharon meets Jada and gives her some money to treat herself.
Still not convinced that Jada actually does have an ulterior motive here, Zack tries to reason with Sharon – but her stance remains firm.
When Jada returns later on, Zack slips up and makes an incriminating comment that leaves her worried.
Related: EastEnders' Jay Brown makes shock decision as Liam Butcher's scheming continues
Not long after, Sharon begins to wonder if she has got Jada wrong all wrong after all, but as she cooks dinner for them later, Jada takes Alyssa and does a runner.
Zack quickly realises that this is all is fault, but will he be able to fix his mistake before it's too late?
EastEnders airs these scenes tonight (November 29) at 8.05pm on BBC One.