Celtic have confirmed Dundee United goalkeeper Lukasz Zaluska will move to Parkhead at the end of the season.
Zaluska had been expected to leave Tannadice after rejecting an extension to his contract, which expires next summer.
Bhoys boss Gordon Strachan revealed his interest in the Pole last week, but acknowledged the 26-year-old would not be signed in January.
The SPL champions have now announced that a deal has been agreed for Zaluska to link up with the club when his United contract runs out.
A statement on the club's official website read: "Celtic Football Club are delighted to announce that Lukasz Zaluska has signed a pre-contract agreement and will join at the end of this season."
Zaluska has made 41 appearances for United since joining Craig Levein's side from Korona Kielce in the summer of 2007.