 During this time he was advised that he would be free to find a new club in January or at the end of the season.On his return he failed to make a further appearance and in March was sent on loan again to Raith Rovers.In July 2006, Thomson joined Livingston on a season-long loan.