Dean Saunders's winless run as Wolves manager extended to six games as the Championship strugglers played out a goalless draw at Derby.
Chances were rare in a largely uneventful encounter that neither helped allay Wolves' relegation fears or strengthen Derby's play-off hopes.
Wolves started brightly, with Jamie O'Hara causing problems.
But Derby finished strongly, going closest with Jamie Ward's free-kick that was denied by keeper Carl Ikeme.
Wolves keep Rams at bay again
Derby have not beaten Wolves in their last nine games in front of the home faithful, since a 2-0 triumph in May 1993.
Wolves' position is becoming increasingly precarious and they sit just one place and one point above the relegation zone.
They had the better of the opening exchanges in this encounter, though, with O'Hara particularly lively.
The midfielder saw a shot tipped over by Derby keeper Adam Legzdins, before Danny Batth headed wide.
Derby's first real chance of the game came midway through the half but Ward's free-kick from a promising position was too close to Ikeme.
The second half was a different story however, with the home side looking the most likely to score.
Will Hughes shot over the bar while Connor Sammon nodded a header just wide, but the deadlock could not be broken before the full-time whistle was blown.
Derby manager Nigel Clough: "It's a fair result against a Wolves side battling to stay in the division.
"We don't have too many 0-0s here at Pride Park and in lots of ways it was a good one for us.
"Considering the back four we had out there, we had four centre -alves missing and a first choice left-back out so it's a brilliant clean sheet."
Wolves manager Dean Saunders: "I thought we should have won again.
"But we didn't have that killer touch in front of goal. We made enough chances and got enough balls into the box and we were solid and defended well.
"We did all the basics properly and on another day we win."
Live Text Commentary
Full Time The match has reached full-time.90:00 +4:14
Foul by Danny Batth on Michael Jacobs, free kick awarded. Jamie Ward produces a shot on goal direct from the free kick, save by Carl Ikeme.90:00 +1:43
Outswinging corner taken by Bakary Sako from the left by-line, Conor Sammon makes a clearance.89:54
Jeff Hendrick fouled by Kaspars Gorkss, the ref awards a free kick. Michael Jacobs takes the free kick.88:01
Carl Ikeme restarts play with the free kick.88:01 Substitution
Substitution Slawomir Peszko on for David Edwards.88:01
Outswinging corner taken right-footed by Michael Jacobs from the right by-line, Unfair challenge on Kaspars Gorkss by Richard Keogh results in a free kick.87:48
Michael Jacobs sends in a cross, Kaspars Gorkss manages to make a clearance.87:30
The ball is crossed by John Brayford, clearance made by Stephen Ward.87:09
David Edwards sends in a cross, clearance by John Brayford.84:35
The ball is crossed by Bakary Sako, John Brayford makes a clearance.83:17
The ball is sent over by Kieron Freeman, Carl Ikeme makes a save.81:48
Bjorn Sigurdarson concedes a free kick for a foul on Richard Keogh. Adam Legzdins restarts play with the free kick.80:55
Foul by Paul Coutts on Stephen Ward, free kick awarded. Bakary Sako takes the free kick.80:48
Stephen Ward produces a cross, Michael Hoganson manages to make a clearance.79:54
The ball is swung over by Sylvan Ebanks-Blake, John Brayford gets a block in.79:34
Craig Bryson has a drilled shot. Kaspars Gorkss gets a block in.79:26
The ball is delivered by Paul Coutts, clearance made by Kaspars Gorkss.78:46
The ball is delivered by Jamie Ward, clearance made by David Edwards.77:50
The ball is swung over by Michael Hoganson.
Michael Jacobs challenges Kaspars Gorkss unfairly and gives away a free kick. Free kick taken by Stephen Ward.75:37
The ball is delivered by Bakary Sako.74:01
Corner from the right by-line taken by Bakary Sako, clearance by Richard Keogh.73:08 Substitution
Substitution David Davis joins the action as a substitute, replacing Jamie O'Hara.72:45
Michael Jacobs crosses the ball, Headed effort from deep inside the penalty area by Conor Sammon misses to the right of the target.69:41 Substitution
Substitution Kevin Doyle goes off and Sylvan Ebanks-Blake comes on.67:16
Free kick awarded for a foul by Kevin Foley on Jamie Ward. Jamie Ward takes the free kick.66:59
Drilled left-footed shot by Paul Coutts. Blocked by Kaspars Gorkss.66:18
Danny Batth gives away a free kick for an unfair challenge on Conor Sammon. Free kick taken by Paul Coutts.65:10
Unfair challenge on Michael Hoganson by David Edwards results in a free kick. Jamie Ward restarts play with the free kick.61:50
John Brayford restarts play with the free kick.61:50 Substitution
Substitution Michael Jacobs replaces Will Hughes.61:50 Booking
Booking Booking for Jamie O'Hara.61:22
Free kick awarded for an unfair challenge on Richard Keogh by Jamie O'Hara.60:13
Will Hughes delivers the ball, clearance made by Kevin Doyle.59:42
Outswinging corner taken right-footed by Paul Coutts from the right by-line, Danny Batth manages to make a clearance.59:25
Centre by Conor Sammon, blocked by Kaspars Gorkss.58:43
Jamie O'Hara delivers the ball, save made by Adam Legzdins.57:54
Will Hughes produces a left-footed shot from just outside the area that goes harmlessly over the target.57:26
Outswinging corner taken right-footed by Paul Coutts, Kaspars Gorkss manages to make a clearance.57:13
Conor Sammon sends in a cross, clearance by Jamie O'Hara.55:42
Centre by Karl Henry, Richard Keogh makes a clearance. Stephen Ward has an effort at goal from outside the box which goes wide right of the target.55:27
Outswinging corner taken left-footed by Bakary Sako from the left by-line.55:06
The ball is sent over by Jamie O'Hara, David Edwards takes a shot. Adam Legzdins makes a save.54:27
Bakary Sako produces a drilled left-footed shot from 20 yards. Save by Adam Legzdins.52:16
Jamie O'Hara gives away a free kick for an unfair challenge on Will Hughes. Paul Coutts takes the direct free kick.51:23
Inswinging corner taken by Bakary Sako.51:05
Foul by Will Hughes on Kevin Doyle, free kick awarded. Jamie O'Hara takes the free kick.50:05
A cross is delivered by David Edwards.47:03
Effort on goal by Danny Batth from inside the area goes harmlessly over the bar.46:22
Free kick awarded for an unfair challenge on Jamie O'Hara by Paul Coutts. Bakary Sako restarts play with the free kick.45:38
Jamie Ward produces a cross, Carl Ikeme makes a save.45:01
The second half begins.45:00 +3:06 Half time
Half Time The ref blows to end the first period.45:00 +2:19
David Edwards crosses the ball.45:00 +1:47
Paul Coutts produces a cross, Kevin Foley manages to make a clearance.41:43
Jamie Ward is caught offside. Kevin Foley restarts play with the free kick.40:28
Centre by Conor Sammon, Jamie O'Hara manages to make a clearance.39:48
Jamie O'Hara has an effort at goal from outside the penalty box which goes wide right of the target.39:16
Kevin Foley restarts play with the free kick.39:16 Booking
Booking Will Hughes booked for unsporting behaviour.38:54
David Edwards fouled by Will Hughes, the ref awards a free kick.34:34
Pass corner from right by-line taken by Paul Coutts to short, Kevin Doyle makes a clearance.33:53
Free kick awarded for an unfair challenge on Jamie Ward by Kevin Foley. Jamie Ward crosses the ball from the free kick right-footed from left wing, Stephen Ward makes a clearance.33:25
Craig Bryson crosses the ball.33:07
Centre by Michael Hoganson, clearance made by Bjorn Sigurdarson.32:01
Jamie Ward decides to take a short corner.31:50
A cross is delivered by Jamie Ward, Danny Batth gets a block in.30:22
Bjorn Sigurdarson gives away a free kick for an unfair challenge on John Brayford. Adam Legzdins takes the direct free kick.29:20
A cross is delivered by Michael Hoganson, Craig Bryson takes a shot. Carl Ikeme makes a save.28:07
Kieron Freeman delivers the ball, Bakary Sako manages to make a clearance.27:33
Handball decision goes against David Edwards. Michael Hoganson takes the free kick.26:44
Direct free kick taken by Richard Keogh.26:44 Booking
Booking The referee shows Karl Henry a yellow card.26:10
Karl Henry concedes a free kick for a foul on Paul Coutts.25:45
David Edwards delivers the ball, clearance made by Craig Bryson.24:57
Free kick awarded for an unfair challenge on Bjorn Sigurdarson by Will Hughes. Direct free kick taken by Danny Batth.24:47
Centre by Michael Hoganson, clearance made by Danny Batth.24:17
Bakary Sako delivers the ball, Jeff Hendrick manages to make a clearance.24:05
Jamie O'Hara produces a cross, Richard Keogh manages to make a clearance.22:03
A cross is delivered by Kevin Doyle.20:29
Free kick awarded for a foul by Karl Henry on Craig Bryson. Strike comes in from Jamie Ward from the free kick, save by Carl Ikeme.15:58
The ball is delivered by David Edwards, clearance by John Brayford.13:28
The ball is swung over by Paul Coutts.13:05
Kieron Freeman produces a cross, Carl Ikeme makes a save.11:37
Jamie Ward has shot on goal from just outside the area which goes wide of the right-hand upright.9:38
Danny Batth challenges Conor Sammon unfairly and gives away a free kick. Craig Bryson takes the free kick.8:58
Unfair challenge on Jamie O'Hara by Will Hughes results in a free kick. Direct free kick taken by Carl Ikeme.6:23
Will Hughes has an effort at goal from outside the box which goes wide right of the target.4:15
Corner taken left-footed by Bakary Sako from the right by-line, Close range headed effort by Danny Batth goes wide of the left-hand post.3:58
Shot from 20 yards from Jamie O'Hara. Save by Adam Legzdins.3:48
The ball is delivered by Bakary Sako, Craig Bryson manages to make a clearance.3:08
Effort from just outside the area by Karl Henry goes over the target.2:54
The ball is swung over by Jamie O'Hara, John Brayford makes a clearance.2:32
Bakary Sako sends in a cross, John Brayford makes a clearance.2:14
Kevin Foley produces a cross, Richard Keogh manages to make a clearance.1:48
Unfair challenge on Bjorn Sigurdarson by Michael Hoganson results in a free kick. Free kick taken by Kevin Foley.1:20
Unfair challenge on Kieron Freeman by Kevin Doyle results in a free kick. Direct free kick taken by Richard Keogh.0:00
The match gets underway.
Live data and text provided by our data suppliers