>I took your suggestion, and just splitting up the conditions solved the problem. Thanks!
Yeah - forgot to mention that that was a possibility, too. Although I didn't think it was likely in your case.
What is worrying about this is that if you don't really know the cause of the problem, that means that the problem might very well come back :(
Hilmar.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)