JAMES Henry's permanent move to Wolves will go through on January 2.
Millwall agreed a deal with the League One club back in October, understood to be worth up to £250,000 including add-ons, and the paperwork will officially be completed this week.
Henry has scored four goals in 13 appearances since moving to Molineux on loan and will pen a two-and-a-half year contract.
Ex-Lions boss Kenny Jackett told Wolves' official site: "He has done very well so far.
"In terms of James' recent performances I think he has been struggling a bit after his groin injury which has hampered him a little.
"But within the games he is able to produce some fantastic crosses and through balls which can create chances and opportunities.
"Players like that can be hard to come by.
"He now has to make sure he gets himself physically right and 100 per cent and he has the ability down the right hand side to be a really good player for Wolves."
Chief executive Andy Ambler told Millwall's official site: "Following the departure of Kenny, James indicated as early as last summer, that he would not be renewing his contract with us once it ran out in June 2014.
"Our priority now is to appoint a new manager and assess with him the areas of the squad that need strengthening.
"Taking that into account, we decided it would be in the best interests of ourselves to allow James to move on in order that we could secure a fee for him which would not be the case if he were to leave next summer."