This might be one of those situations where the flush draw has value, but at the same time he's adding to your value by getting into the pot.

You can't really fault him for getting the money in with a flush draw here, but you can't induce any mistakes either. Him folding would be a mistake in most situations.