Preston goalkeeper Andrew Lonergan saved Paul Dickov's cross after two minutes.
Lonergan saved from DJ Campbell and Michael Tonge, on loan from Stoke City, was booked for a foul on Dean Moxey after 18 minutes.
Dean Leacock was booked for a foul on Preston striker Neil Mellor and left-winger Ross Wallace hit the bar with the curled free-kick over the wall after 32 minutes.
Tonge had a corner saved by Derby goalkeeper Stephen Bywater after 35 minutes.
Liam Chilvers found Mellor and he got in behind the defence but his shot was saved after 48 minutes.
Mellor had another shot parried after 50 minutes.
Wallace and Paul Dickov were booked for unsporting behaviour and Fredrik Stoor replaced Leacock after 54 minutes.
Moxey's cross was saved after 59 minutes.
Gary Teale replaced Lee Hendrie after 64 minutes.
Billy Jones was badly fouled by Dickov and had to be replaced by Eddie Nolan after 65 minutes.
Dickov fouled Preston captain Callum Davidson and Wallace's free-kick was saved after 68 minutes.
Chris Porter replaced Dickov after 71 minutes.
Chris Sedgwick got a yellow card for dissent after 76 minutes.
Campbell's header hit the bar after 77 minutes.
Stoor was booked for a foul on Mellor after 78 minutes.
Teale had a shot saved after 79 minutes.
Paul Parry and Chris Brown replaced Tonge and Jon Parkin after 80 minutes.
Wallace found Davidson and he hit the inside of the post with a shot from seven yards after 83 minutes.
Porter and Brown had shots saved after 89 minutes.