Lors du mercato d'hiver de la saison 2007-2008, il est annoncé dans plusieurs clubs de Ligue 1, notamment à Saint-Étienne et Marseille. Toutefois, le , il prend la décision de terminer sa saison au SCO d'Angers. Il avait d'ailleurs plus tôt refusé de participer à la CAN 2008 avec la Tunisie pour ne pas compromettre un éventuel transfert. Cette décision fait couler beaucoup d'encre et il s'attire les critiques des dirigeants tunisiens. Auteur d'un doublé face à l'OGC Nice en seizièmes de finale de la coupe de France, il prétend au trophée UNFP du meilleur joueur de Ligue 2 ; il est finalement nommé dans l'équipe type de Ligue 2.