Winger Abdulai Bell-Baggie has joined Bristol Rovers on a short-term contract until the end of the season.
The Sierra Leone international, 22, was released by Tranmere in February, where he scored five goals in 65 appearances during a three-year spell.
He has spent the last week on trial at Conference promotion-chasers Rovers and has impressed enough to earn a deal.
Bell-Baggie played under Pirates boss Darrell Clarke during their time at Salisbury City.
"It's very difficult, with only six games of the season remaining, to bring in a player who has the ability to step straight into the side if selected," Clarke told the club website.
"We will be without five players this weekend and it's imperative that we have cover in the event of any more players missing through injury in the remaining weeks of the season and Abdulai fits that bill."
Bell-Baggie started his career at Reading and has also had spells with Rotherham, Crawley, Port Vale, Yeovil and Hayes & Yeading.