Non c'est bon j'ai trouvé la solution. C'est tout simplement le champ emailAgent qui n'avait pas d'id, le seul que je n'ai pas vérifié, comme les autres en avaient un je pensais que c'était bon pour lui aussi :x
En tout cas merci beaucoup Spacefrog et à bientôt.