Rangers boss Ally McCoist has injury concerns as he prepares his team for Saturday's Scottish Cup semi-final against Dundee United at Ibrox.
McCoist could be without two of the line-up that started the club's first Ramsdens Cup final against Raith Rovers at Easter Road last Sunday.
As well as losing the match in extra-time, Rangers have also lost the services of goalkeeper Cammy Bell, while full-back Lee Wallace is rated extremely doubtful for the tie against Jackie McNamara's side.
Bell suffered a head injury when he was hit by a stray ball in training on Tuesday, while Wallace limped out of the cup final with a hip problem.
Rangers are already without winger David Templeton and forward Andy Little, who have not played since 12 March, while Lewis MacLeod has been absent since January.
"We're not in great shape, sadly," said McCoist. "I think we've got six out and probably five of them would have started.
"Cammy won't make it, Lee Wallace will need a miracle in the next 24 hours. If not ruling him out, I'd say he was an extreme doubt.
"Obviously Templeton's out, Little's out, MacLeod's out, and that's the five at the moment. And we've got one or two with aches and pains with the other boys, but they should be OK, hopefully."
McCoist also revealed Bell was keen to play against United, but was advised not to do so by medical staff at the club.
"He just took a ball in the face on Tuesday, actually it wasn't the face, it was more under the chin and it sparkled him to be honest with you. We got him sent to the hospital for scans and x-rays and thankfully he seems fine," he said.
"He's in good form. He's actually desperate to play, extremely disappointed that he can't play, but obviously that's a decision that's completely taken out of our hands and we have to go with the medical side on that."
On the fall-out from last week's Easter Road defeat, and McCoist subsequently appearing to be singing after the match, he said: "If anyone doesn't think for a minute that myself and my staff were really, really hurting, and in a lot of pain after that result, then you are very, very wrong. I can assure you of that."
Watch Rangers take on Dundee United for a place in the Scottish Cup final live from 12.30pm this Saturday on Sky Sports 2 HD.