Charlton threw away a lead for the third successive game after drawing 1-1 with promotion rivals Bradford.
Tyrell Robinson’s 80th-minute header cancelled out Josh Magennis’ opener.
The result means the Addicks stay seventh and two points from the top six.
Karl Robinson made just one change to the side that drew at Doncaster with Sullay Kaikai replacing Ben Reeves. The Crystal Palace loanee was making his first start for the club.
Reeves was set for a place on the bench, but had to leave the Valley for a family emergency.
Mark Marshall, who left Bradford for Charlton last summer, was denied by Colin Doyle in the fourth minute after the goalkeeper tipped his shot on to the post.
Charlton controlled possession in the first-half as they tried to break down a defensively set-up Bradford side. New boss Simon Grayson opted for a five-man midfield.
The Addicks continued to look threatening when Tariqe Fosu teed up Kaikai, who directed a ferocious effort straight at Doyle.
Charlton’s dominance paid dividends as Magennis gave them a 24th-minute lead following a lethal counter-attack. Kaikai’s clever flick found Fosu who carried the ball 50 yards before passing to Marshall, and the winger’s cross was headed in by Magennis.
It is now two goals in as many home games for the Northern Ireland striker.
Former Charlton defender Adam Chicksen fired over just before the break in a game where the visitors rarely troubled Ben Amos.
Charlton were quick out the blocks and would have doubled their lead if Fosu’s curling effort was just a few inches lower.
Bradford registered their first shot on target when Amos blocked Chicken’s close-range volley. The resulting corner saw Magennis heroically clear Paul Taylor’s effort off the line.
As the half wore on, Charlton looked flat and would have conceded if the crossbar hadn't denied Tony McMahon’s free-kick.
Bradford’s pressure finally counted for something as substitute Robinson headed in Charlie Wyke’s cross late on.
Charlton could have responded instantly but Fosu couldn't sort his feet out and directed his effort over from 12 yards.
And the home side were counting their lucky stars as Wyke blazed over when the ball fell kindly to him in the box moments later.
Charlton XI: Amos, Solly, Bauer, Konsa, Dasilva, Kashi, Forster-Caskey, Marshall (Zyro 84), Fosu, Kaikai (Ajose 87), Magennis.
Subs not used: Phillips, Lennon, Jackson, Aribo.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here