"Allan is still in hospital to this day," Bruce said in Friday's press conference. "We're hoping that he'll be out tomorrow. He's out of the high dependency unit and things have gone as well as they could have for him in the circumstances, but it shows you what type of injury it is with him still being in hospital 10 days later.
"We obviously wish him a speedy recovery. The doctors say that he's going to be out for six weeks and I'm sure he'll be doing everything he possibly can to get himself back."
McGregor was sent off for the incident, but later had the red card rescinded by the Football Association.