<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">> > Call the original haddockHook with the updated flags rather<br>
> > than the<br>
> > haddock command.<br><br>
</div><div class="Ih2E3d">main = defaultMainWithHooks simpleUserHooks {<br>
haddockHook = \pkg lbi h f -><br>
</div> let progs = userSpecifyArgs "haddock" ["--optghc=-D__HADDOCK__"]<br>
(withPrograms lbi)<br>
in haddockHook simpleUserHooks pkg lbi { withPrograms = progs } h f<br>
}</blockquote></div><br>This worked. Thanks, Duncan.<br><br>Regards,<br>Sean<br>