Queens Park Rangers striker Rob Hulse has joined Millwall on loan until the end of the season.
Hulse is well down the pecking order at Loftus Road and has not featured for them this season after being left out of their 25-man Premier League squad.
Hulse scored three goals in 15 appearances for Charlton in a three-month loan spell at Charlton earlier this season.
Millwall have been in the market for forwards after seeing Darius Henderson leave for Nottingham Forest and the prolific Chris Wood head to Leicester City.
Hulse, who began his career at Crewe, has also played for West Bromwich Albion, Leeds United, Derby County and Sheffield United.