Nochmals danke für die vielen (und guten) Antworten.
Der Fehler war ein Denkfehler meinerseits.
Hätte ich mal den ganezn Source gepostet, hättet ihr es mir bestimmt um die ohren gehauen.
Ich hatte das in einer for schleife stehen und dort eine if abfrage vor dem geposteten code. Dort stand statt einem break ein exit...
Also viel wind um nichts.
Ich hoffe ihr verzeit mir das, ich poste das auch um euch zu zeigen, das ich lernwillig bin