West Brom have struck a deal to sign Livingston forward Graham Dorrans at the end of the season.
The Scotland Under 21 international, who has scored 10 goals for Livingston so far this season, spent four days training with the Championship club last week.
The 20-year-old has negotiated personal terms with West Brom and, as part of an agreement, will remain with Livingston for the remainder of the current campaign.
A Livingston spokesman said: "We are delighted to have reached agreement with West Bromwich Albion for the transfer of Graham.
"The agreement reached today represents a good deal for both club and player and we are doubly pleased that we have been able to retain his services for the rest of the season.
"We're aiming to end the season on a high in both league and Scottish Cup and having Graham available for selection, as before, gives us a massive boost."