Dunfermline Athletic have completed the signing of Norwich City goalkeeper Paul Gallacher, who has been on loan at East End Park since the start of the season.
Gallacher has been on loan at Dunfermline this season
Gallacher, 28, moved to Carrow Road from Dundee United three years ago but failed to hold down a first-team place.
"I have enjoyed playing first team football at Dunfermline and everyone at the club has made me feel welcome," Gallacher told the club website.
"Dunfermline is a great club with a large fan base."
The former Scotland international's contract was terminated by mutual consent with the Canaries on Monday.
And the goalkeepers' signature helps solve caretaker manager Jim McIntyre's dilemma, with Roddy McKenzie out since August and understudy Sean Murdoch missing with a hip injury.
"We need to keep our feet on the ground to see what can be achieved this season," added Gallacher, who has made 14 appearances for the Pars this season.
"I feel that I have been doing well and I am delighted to remain here."