Everton goalkeeper Iain Turner has been called up as a replacement for Marshall and is on his way up to Glasgow to meet up with the Scotland squad ahead of the flight to Stockholm on Monday afternoon.
Cardiff were suffering a goalkeeping crisis ahead of Wednesday's Carling Cup tie with Burton Albion but now the embargo is lifted Tom Heaton has been registered and will play against the Brewers.
Marshall is set to miss that game but his injury is not thought to be too serious and should hopefully be available for the trip to Derby on Saturday.
"I'm disappointed to lose some important players but it would have been worse had it happened before a qualifier instead of a friendly," said Scotland boss Craig Levein.