For you only. A host shouldn't feel obligated to put out any gift. Chances are, the host has carefully picked the night's wines. Here are other hints to keep you on your host's good side. Don't bring an uninvited guest.
Hosts plan for a specific number of people.
Respond on time. It is never assumed that you are not attending a party just because you haven't RSVP'd. Don't bring a dish without consulting the host. Everyone may love your spinach dip, but don't make food for a party without clearing it first. The host is not lonely in the kitchen.