'Coronation Street' star Beverley Callard has been signed off work for up to two months as she "battles the demons of depression".
The 59-year-old actress - who plays Liz McDonald in the soap - ran out of one of the types of drugs she takes for the illness after they were discontinued without warning for financial reasons.
She wrote on Twitter: "Been battling the demons of depression! One of the meds I'm on, has been stopped by pharmaceutical company, apparently it doesn't make money
"I'm getting there!!!! Thanks so much for all your good wishes xxxx (sic)"
In response to a fan recalling the "good old days" when medicine was about "making people better ... not money", she replied: "Too true".
As a result of the issue, Beverley was reportedly sent home from work earlier this month and her medical team are said to be searching for an alternative to the medication.
A source told The Sun newspaper: "Bev has been taking different medications for the last two years then suddenly one was discontinued.
"It affected her mental health and affected her at work. It was a surprise to people that she was suddenly quite ill again.
"She's hoping an alternative can be found and wants to return to work as soon as she is better."
The actress is also said to still be devastated at the loss of her best friend Anne Kirkbride, who played Deirdre Barlow in the soap and died just over a year ago aged 60.
Beverley wasn't able to film scenes at the funeral of Liz's lover Tony Stewart - played by Terence Maynard - yesterday (30.03.16), and the actress was also unable to attend the real-life funeral of 'Corrie' creator Tony Warren earlier this month.
She tweeted: "Sadly I can't be there today, but without the Wonderful Tony Warren none of us would be here today. Such a fantastic person, much missed xx (sic)"
Last year, the star admitted she struggled to watch Liz's on-screen son Steve McDonald - played by Simon Gregson - battle depression, as she suffered a mental breakdown sparked by the illness herself in 2008.
Tagged in Anne Kirkbride Beverley Callard Simon Gregson