Subunit vaccine จะกระตุ้นภูมิต้านทานของร่างกาย เฉพาะ Antibody ในเลือดเท่านั้น การตอบสนองภูมิต้านทานจึงอาจจะอ่อนกว่าวัคซีนที่ทำโดยวิธีอื่นๆ
จึงมีการแก้ไขโดยใช้ตัวกระตุ้นภูมิต้านทาน สารเสริมฤทธิ์(adjuvant ) เข้าไปด้วย เพื่อช่วยเสริมการสร้างภูมิชนิด T เซลล์