He will replaced Graeme Murty in the Addicks squad after the Reading man (on loan at Charlton) returned to the Madejski with an injury.
Coming in is striker Anthony Stokes from Sunderland, on loan for the rest of the season.
Sunderland paid Arsenal £2m for the 20 year old.