James Morrison was twice denied by the woodwork but West Brom failed to score for a third successive game in a dire stalemate with West Ham.
The Baggies at least had the consolation of ending a run of three successive defeats and maintained their place in the top six.
But Sam Allardyce's side were worth a share of the spoils in a game which seldom moved out of second gear.
Albion made a promising start but the first semblance of a chance fell to the visitors with Mark Noble heading a deep cross from Carlton Cole over the bar.
Shane Long created space for himself on the edge of the Hammers' box after turning past Noble but dragged his drive into the side-netting.
Chris Brunt drilled a long-range attempt into the hands of Jussi Jaaskelainen before Winston Reid spurned a gilt-edged chance for West Ham. James Collins headed a Noble corner back into the danger area and Reid volleyed over the bar.
Carlton Cole stung the palms of Albion keeper Boaz Myhill with a 30-yard drive but it was Albion who started the second period on the offensive and Morrison's hooked volley struck the top of the bar.
But West Ham looked dangerous on the counter-attack and Joey O'Brien volleyed over at full stretch from a deep Noble free-kick.
Morrison struck the bar for the second time with 17 minutes remaining with a header from Brunt's corner.
Cole nearly made the breakthrough in the final seconds when his snap shot had Myhill scrambling across his line to save at the foot of a post but a draw was a fair outcome.