Reading are still to make certain of their place in the Coca-Cola Championship play-offs after a wasteful display in the goalless draw with Barnsley at the Madejski Stadium.
The Royals are seeking a return to the Barclays Premier League at the first attempt but their automatic promotion challenge has ended and their play-off hopes could go the same way if they cannot improve on a run of two wins in 13 matches.
Steve Coppell's men have now failed to score in six of their last seven home games but went closest in the first half when Jay Tabb's 25-yard shot was turned round the post by Barnsley goalkeeper Luke Steele.
Steele, who was recalled in place of Heinz Muller, was the busiest of the two stoppers and again saved from Tabb in the second period before thwarting Dave Kitson in stoppage time as Reading's profligacy continued.
The relegation-threatened Tykes, who are without an away success since their South Yorkshire derby win at Sheffield Wednesday in mid-February, had one effort on target in the opening 45 minutes when Adam Hammill shot straight at Reading stopper Marcus Hahnemann but failed to test the Royals' defence in the second half.
Simon Davey's side remain in a perilous position, four places off the bottom of the standings and without a win in six games.
Brothers Noel and Stephen Hunt combined after three minutes, but the latter could only head over for the promotion-chasing hosts.
Anderson De Silva's right-footed volley from 25 yards drifted wide before Jon Macken fluffed a shot from 12 yards for the visitors.
Noel Hunt headed over from recalled strike partner Kitson's cross before Tabb's left-footed shot from the right edge of the area was well saved by Steele, who was making his eighth appearance of the season.
Kitson, who has netted once in six games since returning on loan from Stoke, failed to convert Stephen Hunt's corner after mis-hitting his shot from 12 yards.
Hammill then could not test Hahnemann from 20 yards as the Reading goalkeeper made a comfortable save before Andre Bikey headed over from six yards at the other end after Stephen Hunt's free-kick and Tabb was off target with a header from Kebe's cross.
Hahnemann saved De Silva's close-range effort and Liam Rosenior, back from suspension, shot wide early in the second period.
Kitson headed straight at Steele and then headed over as Reading were again frustrated in attack.
De Silva shot wide from a free-kick before Tabb was again denied by Steele and Shane Long headed over from Jem Karacan's cross.
Kebe volleyed over from six yards and Steele made a straightforward save from Kitson as Reading struggled in front of goal once more.
Andranik Teymourian shot wide three times from long range at the other end and Kitson saw another header saved by Steele as the game ended in a stalemate.
Teams:
Reading Hahnemann, Rosenior, Duberry, Bikey, Armstrong, Kebe,Tabb, Karacan (Cisse 90), Stephen Hunt (Little 68), Kitson, Noel Hunt (Long 49).
Subs Not Used: Matejovsky, Federici.
Booked: Bikey, Duberry.
Barnsley Steele, Hassell, Moore, Foster, Kozluk, Bogdanovic (Mifsud 80), Teymourian, De Silva, Colace, Hammill (Campbell-Ryce 81), Macken (Odejayi 90).
Subs Not Used: Muller, Guedes.
Booked: Moore.
Att: 19,420
Ref: Richard Beeby (Northamptonshire).