This wouldn't matter if haddock didn't take an incredibly long time for some of my packages. It used to be that haddock wouldn't run if there was no binary package with the suffix -doc in the control file, but with the current haskell-devscripts (or hlibrary.mk?) it seems to run regardless.