Dundee United have confirmed they have accepted a bid from Celtic for Mark Wilson.
The Parkhead club are reported to have offered around £500,000 for the highly-rated defender.
Wilson, 21, passed a medical at Ross Hall hospital, in Glasgow, this morning and is expected to complete his move to the Bank of Scotland Premier League leaders shortly.
'We have agreed the fee with Celtic and Mark passed his medical this morning,' said Dundee United chairman Eddie Thompson.
Celtic have been tracking Wilson for some time and his capture became more of a priority after manager Gordon Strachan admitted he was concerned by the frailty of his defence in recent games.
Dundee United were keen to hold on to the youngster but Thompson insisted the club could take solace in the fact they would not lose him for nothing.
He added: 'We didn't want to lose him but he had a clause in his contract stating that, if a club met the agreed asking price, he could go.
'We were faced with the possibility of him leaving on a pre-contract last season so at least this way the club has got something back.'