Try \usepackage{hypcap} Recently there was a similar discussion on de.comp.text.tex, where this package has been suggested. However, I haven't tried it myself. Alexander Grahn