The Egypt international was looking to end a six-game goal drought in the Premier League clash after Salah last found the net in a 3-0 win over Bournemouth on 2 February.
Salah is stuck on 49 Premier League goals for Liverpool FC as the African forward looks to emulate Reds legends such as Michael Owen, Robbie Fowler, Fernando Torres and Luis Suarez.
The 26-year-old has been in poor form over the past month or so, missing chances to score his 50th league goal in stalemates with bitter rivals Everton and Manchester United.
Salah’s slump continued at Craven Cottage after the reigning PFA player of the year failed to beat Sergio Rico despite being presented with a clear-cut chance in the first half.
The former Chelsea FC winger had five shots on goal but couldn’t find the net in a frustrating performance that saw Salah dispossessed five times in 90 minutes.
Former Liverpool FC defender Carragher wasn’t impressed with Salah’s selfish performance in Sunday’s 2-1 victory over Fulham.
“He has been selfish and greedy, no doubt,” Carragher told Sky Sports. “His record for Liverpool has been outstanding in the Premier League – scoring and creating goals.
“Nobody has been involved in more goals this season he’s been a constant threat. But two or three times today he’s got to get his head up and see what’s around him.”
Liverpool FC eased to a narrow 2-1 win thanks to goals from Sadio Mane and James Milner.
The Reds are sitting in top spot in the Premier League table and two points ahead of defending champions Manchester City.
MORE: Man United latest news
MORE: Arsenal latest news
MORE: Chelsea latest news
MORE: Liverpool latest news