Rangers have paraded Scotland midfielder Gavin Rae as their new signing before the official opening of the January transfer window.
Gavin Rae arrives at Murray Park for talks with Rangers
And Rae, for whom a fee of more than £200,000 was agreed with Dundee, could make his debut in the weekend derby against Celtic if he can shake off a niggling hamstring injury in time.
Rangers boss Alex McLeish, who granted his signing a three-and-a-half year deal, said: "I'm absolutely delighted we have landed him as we've been keeping tabs on him for a few years."
Dundee risked losing the 26-year-old for nothing in the summer but were determined to hold out for the £250,000 that administrator Tom Burton believed necessary to prevent further redundancies.
The Scottish Premier League club were placed in administration in November and terminated the contracts of 15 players.
"The timing is now right for him and Rangers - and I'm sure he will be a big asset in the years to come," said McLeish.
"Gavin has a great presence and gets up and down the pitch, as well as being able to pose a goals threat.
"I'm sure he will get goals for us from midfield and the fact that he is a player who has rarely been injured in his career came into my thinking when we considered making a move."
Rae was flattered by English Premiership interest but said: "The fact of the matter is that Rangers were the only team to come in with a firm offer, which meant the manager wanted me here.
"I was out of contract in the summer anyway and it was a crucial time in my career as I am 26 and an international.
"The way things have happened at Dundee have meant I moved a little bit earlier than I thought I would, but it is good they have been able to get some money as well."
Dundee had rejected three previous bids, with Rangers' initial offer of £50,000 on Christmas Eve being described by Dundee boss Jim Duffy as "disgusting".
Dundee adminstrator Tom Burton told his club's website: "The club had a value in mind when we entered negotiations to sell the player and I am pleased to say that we have achieved this valuation.
"In a footballing sense, the loss of Gavin to this club is significant, but the impact on the club's situation is also very significant.
"We completed this transfer on our terms and, if we have to consider any further transfer activity in January, this will only happen where the terms are acceptable to the club.
"Gavin recognised that his move could help to ease the situation we face here and his professionalism throughout this period has been exemplary."