Seventy-nine low-responders and 83 non-responders after a previous three-dose hepatitis B (HB) vaccine course at 0.1, and 6 months were enrolled to receive additional 20 micrograms recombinant HB vaccine doses every 2 months until all had anti-HBs levels > or = 100 mIU ml-1. After the first booster, 65.4% had anti-HBs levels > or = 100 mIU ml-1, 17.9% were low-responders (10-99 mIU ml-1), and 16.7% remained non-responders (< 10 mIU ml-1). All complying non-responders developed anti-HBs levels > or = 100 mIU ml-1 after the third booster at the latest, whereas all low-responders reached this level after the second booster. Although body mass index affected the response to the first hepatitis B booster, when full compliance to regular revaccination was ensured, all non- and low-responders eventually reached sufficient anti-HBs levels.