Wolves paid the price for another lacklustre second-half performance as Championship rivals Charlton fought back to claim a point at Molineux.
Impressive Frenchman Bakary Sako fired Wolves into a fully deserved half-time lead with his fifth goal of the season.
But Lawrie Wilson pounced after the break to earn a point for Charlton.
The home side surrendered a half-time lead against Bolton on Tuesday and another flat second-half display was capitalised on by the improved Addicks.
Wilson's leveller, his first for the club since a summer move from Stevenage, came just minutes after Wolves striker Kevin Doyle saw a goal ruled out for offside.
On-loan Queens Park Rangers striker Rob Hulse hit the post before Wilson slotted in the rebound for Charlton's equaliser.
Hulse had two chances to earn all three points for Charlton when he forced a parried save from Wolves keeper Carl Ikeme before planting wide a header in the final minute.
It leaves eighth-placed Wolves, who could have moved into the play-off spots with victory, with one win from their last five league matches.
Last year's League One champions Charlton are only two points clear of the drop-zone after just one victory in their previous six games.
Live Text Commentary
Full Time The match has reached full-time.90:00 +1:49
Shot from inside the area by Bakary Sako clears the bar.90:00 +0:25 Substitution
Substitution Bradley Pritchard goes off and Danny Hollands comes on.89:32
Chris Solly delivers the ball, Header from close in by Robert Hulse misses to the right of the target.88:17
The ball is swung over by Lawrie Wilson.87:17
Tongo Doumbia takes the free kick.87:17 Booking
Booking The referee shows Robert Hulse a yellow card for unsporting behaviour.87:07
Robert Hulse concedes a free kick for a foul on Christophe Berra.86:24
The ball is delivered by Stephen Ward, save made by Ben Hamer.85:31
Foul by Johnnie Jackson on Tongo Doumbia, free kick awarded. Christophe Berra restarts play with the free kick.85:10
Bakary Sako takes a shot. Save made by Ben Hamer.83:37 Substitution
Substitution Salim Kerkar leaves the field to be replaced by Jordan Cook.81:30 Substitution
Substitution Anthony Forde joins the action as a substitute, replacing Jermaine Pennant.81:30 Substitution
Substitution David Edwards is brought on as a substitute for Karl Henry.78:57
Bakary Sako shoots direct from the free kick, save by Ben Hamer.77:27
Stephen Ward crosses the ball, save made by Ben Hamer.76:59
Lawrie Wilson crosses the ball, Stephen Ward manages to make a clearance.76:35
Free kick awarded for an unfair challenge on Bradley Pritchard by Karl Henry. Chris Solly takes the direct free kick.75:39
The referee blows for offside against Robert Hulse. Indirect free kick taken by Carl Ikeme.74:24
Free kick awarded for a foul by Robert Hulse on Christophe Berra. Christophe Berra takes the direct free kick.
The ball is swung over by Stephen Ward, Leon Cort makes a clearance.71:45
Jermaine Pennant sends in a cross, save by Ben Hamer.69:12
Robert Hulse gives away a free kick for an unfair challenge on Roger Johnson. Direct free kick taken by Roger Johnson.64:19
Robert Hulse takes a shot. Save made by Carl Ikeme. Johnnie Jackson takes the inswinging corner, Roger Johnson makes a clearance.63:05
Bradley Pritchard fouled by Stephen Ward, the ref awards a free kick. Free kick taken by Chris Solly.62:49
The ball is swung over by Jermaine Pennant, Ben Hamer makes a save.61:58
The ball is sent over by Bakary Sako, Michael Morrison makes a clearance. Outswinging corner taken left-footed by Bakary Sako, clearance made by Johnnie Jackson.61:32
Centre by Cedric Evina, Carl Ikeme makes a save.59:43
Robert Hulse has a headed effort at goal from close in which goes wide right of the target.57:25
The assist for the goal came from Robert Hulse.57:25 Goal scored
Goal! - Lawrie Wilson - Wolves 1 - 1 Charlton Lawrie Wilson finds the net with a goal from inside the six-yard box to the bottom right corner of the goal. Wolverhampton 1-1 Charlton.56:44
Effort from close range by Robert Hulse hits the post.53:25
The ball is delivered by Jermaine Pennant. The assistant referee signals for offside against Kevin Doyle. Ben Hamer takes the indirect free kick.51:33
Stephen Ward produces a cross, clearance made by Leon Cort.50:49
Robert Hulse concedes a free kick for a foul on Christophe Berra. Free kick taken by Karl Henry.47:10
Free kick awarded for an unfair challenge on Jermaine Pennant by Bradley Pritchard. Direct free kick taken by Roger Johnson.45:01
The second half has started.45:01 Substitution
Substitution Bjorn Sigurdarson replaces Sylvan Ebanks-Blake.45:00 +1:41 Half time
Half Time The players leave the pitch at half time.44:20
Sylvan Ebanks-Blake challenges Chris Solly unfairly and gives away a free kick. Free kick taken by Ben Hamer.41:52
Bradley Pritchard challenges Karl Henry unfairly and gives away a free kick. Carl Ikeme takes the free kick.40:39
Unfair challenge on Jermaine Pennant by Cedric Evina results in a free kick. A cross is delivered by Bakary Sako, Roger Johnson takes a shot. Save made by Ben Hamer.37:09
Salim Kerkar has an effort at goal from just outside the box which goes wide of the left-hand post.36:06
Robert Hulse is flagged offside by the assistant referee. Free kick taken by Tongo Doumbia.34:51
Tongo Doumbia takes a shot. Save by Ben Hamer.34:25
Robert Hulse takes a shot. Carl Ikeme makes a save.33:18
The ball is sent over by Kevin Doyle, save by Ben Hamer.29:57
Corner from the left by-line taken by Bakary Sako, Shot from inside the area by Roger Johnson clears the bar.28:25
Christophe Berra takes a shot. Save by Ben Hamer.26:52
Free kick awarded for an unfair challenge on Jermaine Pennant by Cedric Evina. Jermaine Pennant restarts play with the free kick.24:10
Free kick awarded for a foul by Cedric Evina on Jermaine Pennant. Bakary Sako crosses the ball in from the free kick, save by Ben Hamer.18:40
Corner taken by Johnnie Jackson from the left by-line.11:49
Kevin Foley provided the assist for the goal.11:49 Goal scored
Goal! - Bakary Sako - Wolves 1 - 0 Charlton Bakary Sako fires in a goal from just inside the penalty area to the bottom right corner of the goal. Wolverhampton 1-0 Charlton.11:38
Kevin Foley sends in a cross,10:13
Effort from a long way out by Dorian Dervite goes wide right of the target.7:53
Tongo Doumbia fouled by Salim Kerkar, the ref awards a free kick. Direct free kick taken by Tongo Doumbia.6:10
The referee blows for offside against Robert Hulse. Indirect free kick taken by Tongo Doumbia.4:39
Salim Kerkar fouled by Kevin Foley, the ref awards a free kick. Direct free kick taken by Johnnie Jackson. Lawrie Wilson produces a right-footed shot from outside the penalty box and misses left.2:02
Free kick awarded for a foul by Dorian Dervite on Sylvan Ebanks-Blake. Bakary Sako crosses the ball from the free kick left-footed from right channel, clearance by Michael Morrison.1:18
Robert Hulse is caught offside. Free kick taken by Roger Johnson.0:19
Free kick awarded for an unfair challenge on Dorian Dervite by Jermaine Pennant. Michael Morrison restarts play with the free kick.0:00
The referee starts the match.
Live data and text provided by our data suppliers