Why would you even tell them it was a vegan dinner unless you wanted to make a point about it? I mean, if it's vegan, it's not like with a non-vegetarian meal where you have to make sure no one's allergic to seafood or doesn't eat red meat or is vegetarian/vegan or anything.