Bristol City have extended the loan of Southampton striker Stern John until the end of the season.
John has scored twice in 12 appearances for the Robins since moving to Ashton Gate in late October.
With the Trinidad & Tobago forward having no future at Southampton, City boss Gary Johnson was happy to hang on to the 32-year-old.
"We had a gentleman's agreement with Southampton that if we took him on loan until January we would keep him until the end of the season," Johnson told the club's official website.
"Southampton have told him they won't be offering him a new contract at the end of the campaign and we needed that experienced Championship goalscorer in our squad.
"We'll see come May how much he's able to give us. He's good in the dressing room and although you won't see him rushing around on the pitch, he's a very clever player who does a lot of work for the team."
Meanwhile, Johnson has confirmed Andy Webster has returned to Rangers after the defender was restricted to just six appearances during his loan spell with the club.
He added: "Andy was unlucky during his time with us because every time we needed to push him, he broke down with an injury.
"He never really got up to our level of fitness and training, so therefore never got as many games as he came here to play.
"We've lost one defender from the squad and probably need another now, but they don't grow on trees."