Rangers confirmed on Thursday evening that they have completed the signing of Burnley striker Kyle Lafferty.
The Gers had agreed a £3.25million fee to take the Northern Ireland international to Ibrox, with midfielder Alan Gow offered as part of the deal.
The move was put on hold as Gow failed to agree personal terms with the Championship outfit, but Lafferty's transfer has now gone through with Gow no longer part of the deal.
The 20-year-old has signed a five-year contract with the Uefa Cup finalists and becomes their second summer signing following the return of Kenny Miller from Derby.
Rangers added that Gow, who is a reported target of Championship sides Preston and Wolves, is still free to join Burnley and talks are ongoing over the prospect of the 25-year-old midfielder kick-starting his career at Turf Moor.
Lafferty told the club's official website: "I'm delighted to be here. The move has been a long time in coming and I'm thrilled to be at the club at last.
"When I heard Rangers were looking at me, I really wanted to join them but there was a point when I thought they had lost interest.
"I heard nothing from them so I was worried the move wouldn't happen and I was delighted when my agent rang me to say Burnley had accepted the bid for me.
"Hopefully I can now show the fans what I can do on the pitch. All of my mates
and family are big Rangers fans so they're pleased I'm at the club now."