It might be that this condition check resides inside a loop ?

Or maybe you hit the label several times under certain circumstances ? (I tend to say label as there is a label :End and maybe you have another one before the condition check which is targeted somewhere else)

Sorry for just wild guesses but unless you provide a complete picture We have to [Wink]
_________________________