The Rovers striker is struggling with an achilles injury and has pulled out of Berti Vogts' squad to face the Hungarians at Hampden Park on Wednesday night.
Rovers will still have one representative in the Scotland squad in midfielder Barry Ferguson.