Rangers have signed midfielder Dragan Mladenovic on a four-year deal for about £1m from Red Star Belgrade.
Dragan Mladenovic (left) wanted to move from Red Star
The 28-year-old Serbia and Montenegro international had wanted to leave his homeland and had also attracted interest from top clubs in Spain.
Rangers director Martin Bain said: "The clubs have agreed a deal of 1.6m Euros, the player has signed a four-year contract and passed a medical.
"It's all subject to a work permit being granted."
That should not be a stumbling block for Rangers boss Alex McLeish, with Mladenovic being a regular with his national side.
"Dragan is the type of player that Alex has been looking for and Jan Wouters went out to see him towards the end of last season and came back with a favourable report," said Bain.
Mladenovic, who arrived in Glasgow on Friday, said: "I don't have motivation to play in our league any more. I have achieved all possible successes, so it's time for the next move.
"I'm 28 and I think it's right time to try my luck at a big European club."
"I can only say I am very satisfied if such big names are interested in one Dragan Mladenovic from Red Star."
Mladenovic, a late developer on the international scene, is a tall, tough, defensive midfielder with a reputation for goals direct from free-kicks or headers from corners.
He scored the only goal of the game on his Serbia and Montenegro debut against Wales in Belgrade in the Euro 2004 qualifiers.
McLeish is understood to have become interested after watching him take on the Welsh in the return game, which ended 3-2 to the Serbs.
Mladenovic joined Red Star three years ago and last season, featured in 23 league championship matches, weighing in with three goals.
Meanwhile, Dundee have confirmed that they have rejected a second bid from Rangers for striker Nacho Novo, believed to be around £400,000.