I'm trying to get hyperref to work with pdflatex, but I'm getting the error hyperref Warning: Draft mode on and since all hyperrefs are disabled in draft mode, there are no links being created.

I tried doing the following: \usepackage[final]{hyperref} but still no success.

I'm using document class book: \documentclass{book} so nowhere do I say that I want draft enabled.

Tried compiling on two different machines with TexnicCenter using pdflatex(LaTeX=>PDF).

Any suggestions?

  • 2
    Make a complete example. Aug 6, 2012 at 9:47
  • @UlrikeFischer, Working on it.. creating just a simple MWE works, so gotta figure out what breaks it.. :) Aug 6, 2012 at 9:50
  • Look in the log-file if another package loads hyperref before you do it. Or if you load a package which could interact with hyperref. Aug 6, 2012 at 9:52
  • 1
    @UlrikeFischer, Maybe this is the culpit? \RequirePackage[unicode=true,draft,bookmarks=false]{hyperref} Aug 6, 2012 at 9:53
  • It's quite strange that a package loads hyperref with the draft option turned on.
    – egreg
    Aug 6, 2012 at 10:08

3 Answers 3


According to the documentation,


should do the trick.

  • where should I place it
    – F 505
    Dec 4, 2017 at 20:58
  • 1
    @F505 Just before \begin{document} should do.
    – egreg
    Dec 4, 2017 at 21:15



Additionally, if you want to leave hyperref on for links but keep the same printed output, use something like:


When combined with a package like


it's really great and you can just change the draft option in the \documentclass[] and you can turn your 'to do' notes on and off really easily.


I'm using your same code (with no relevant variations) and it works perfectly for me:

%PassOptionsToPackage{hidelinks}{hyperref} % uncomment to hide links

thesis-preamble.sty contains the line:


Also \RequirePackage[final]{hyperref} (and no PassOptionsToPackage) works.

  • This seems to be almost the same as in the already stated answers. Mar 29, 2018 at 18:21
  • Other answers have minor differences, what I mean that I've done exactly the same thing as the asker, but it works for me Mar 29, 2018 at 18:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.