Josh Wright has signed a permanent contract with League One side Leyton Orient.
The 25-year-old had spent the last two months on loan at Brisbane Road from Championship outfit Millwall.
However, having had his deal with the Lions cancelled by mutual consent, the midfielder has now agreed terms with Orient that run until the end of the season.
"Playing here has given me the longest run of games I've had for a while and I feel fitter and stronger all the time. I'm still getting there and the sharpness is coming back," he told the club's official website.
Wright made 12 appearances during his loan stint with the O's.