Irgendwo muss deine Logik da noch falsch sein. Gibts da vielleicht noch einen Trigger?