Bolton Wanderers will sign Neil Danns on a free transfer from Leicester City at the end of the season.
The 31-year-old midfielder has had two separate loan spells with Wanderers this season, scoring six goals in 34 appearances across the campaign.
He will now join the Trotters permanently on a year-long deal this summer once his contract with Leicester has expired.
Bolton go into the final weekend of the season in 14th place.