Luton midfielder Shinnie makes his Charlton move permanent
The 31-year-old, who joined the Hatters initially on loan from Birmingham City in the summer of 2017 before signing permanently a year later, has been with the Addicks since mid-October, playing 16 times for Lee Bowyer's side, scoring twice, with four assists.
Shinnie helped Luton to two promotions during his time at Kenilworth Road, as Luton rose from League Two to the Championship, the former Scottish international making 106 appearances and scoring 10 goals, winning the players' player of the year award in the 2018-19 campaign.
He was out of contract at Kenilworth Road in the summer, and had only played twice for the club this season, as speaking to the club's official website, manager Nathan Jones said: "Andrew Shinnie has been wonderful for this club.
“He bought into everything we did and that’s what we love here.
“He needs to be remembered fondly at this club as so much has gone on and so much he done for us that you won't have seen, and that fans won’t have seen.
“So we’re really happy that he’s found a little bit of a good home, and we wish him all the best.”