The result left Lille stuck in 12th spot, with 18 points from 15 matches, one point behind their visitors who remained in 11th.
It was an unconvincing effort from the Canada international and proved a comfortable stop for the Nantes goalkeeper.
Lille, whose domestic form has contrasted with their Champions League exploits where they top their group with one game to play, went ahead early when veteran Burak Yilmaz crashed home a right-footed shot.
The ninth-minute goal was set up by Jonathan Bamba and suggested Lille could break a spiral of disappointing Ligue 1 form.
But, as had happened six times previously this season, they failed to hold on to their lead as Nantes equalised in the 24th minute.
Nantes might have taken the lead six minutes later but the effort of former Manchester United fullback Fabio cannoned back off the upright.
Nantes's Pedro Chirivella missed a good chance with some 30 minutes left before Lille came back strongly to dominate the closing stages but squandered their chance to take all three points.