Walton, who was bought by former manager Iain Dowie from Leeds in the summer for £1 million, was on loan at Ipswich from August till January.
He is still yet to make an appearance for the Addicks' first team but was captain of the reserves side in their win against Chelsea last week.