The Scotland international has undergone surgery but will not play again this season.
"The operation went well but the early prognosis of him being out for the season is still the fact," said Rovers chief executive John Williams.