The invention relates to methods for enhancing the protective immunity elicited by an immunogen that comprise administering an immunomnodulatory compound to a patient separately but simultaneously with, or prior or subsequent to, the administration of a vaccine. In particular, the present invention relates to the use of nicotinamide and derivatives thereof and benzamide and derivatives thereof in enhancing the protective immunity elicited by an immunogen.