 After returning to Blackburn, Hendry was released by the club at the end of the 2016–17 season.Following his release, Hendry joined Scottish Premiership club St Johnstone and made his debut for the club as a substitute in place of Steven MacLean during a 4–1 victory over Motherwell on 12 August 2017.He moved on loan to Brechin City in August 2018.