North End fell behind to an early goal after another mistake but Will Hayhurst scored his second in consecutive games after converting home from a right wing cross.
Preston are now unbeaten in three and whilst they have drawn their last two they look like a more solid outfit than they were several weeks ago. They now have a run of games where they will need to pick up wins in order to secure their position in League One next season starting with Stevenage at Deepdale on Saturday.