His second season as a professional brought no more success than his first, Shehab winning only four matches and earning only £500. He defeated Stuart Pettman, Liu Song and Borg in the 2006 Grand Prix, and Liu again in the Malta Cup, but lost his final four matches. Following a 6–10 loss to Mark Joyce in qualifying for the 2007 World Snooker Championship, Shehab finished the season ranked 90th, and was relegated once more from the tour.