diff --git a/src/Haddock/DocName.hs b/src/Haddock/DocName.hs
index bb3cf711272adba197ae644b1f46b4ae0fb55e60..66170d8c8f7ccee7488d8e2f024627f5f1e7a950 100644
--- a/src/Haddock/DocName.hs
+++ b/src/Haddock/DocName.hs
@@ -5,6 +5,9 @@
 --
 
 
+{-# OPTIONS_HADDOCK hide #-}
+
+
 module Haddock.DocName where
 
 
diff --git a/src/Haddock/GHC/Utils.hs b/src/Haddock/GHC/Utils.hs
index 843c11b88eb8795fdc185d395bfca93b1e2b12d9..062d015e664a5f4c75498f35ca6a84dc8966dfa6 100644
--- a/src/Haddock/GHC/Utils.hs
+++ b/src/Haddock/GHC/Utils.hs
@@ -4,7 +4,10 @@
 -- (c) Simon Marlow 2003
 --
 
+
 {-# OPTIONS_GHC -fno-warn-orphans #-}
+{-# OPTIONS_HADDOCK hide #-}
+
 
 module Haddock.GHC.Utils where
 
diff --git a/src/Haddock/Types.hs b/src/Haddock/Types.hs
index 086469cf7ae58f38ffc3f9bab80b27d88215486f..1d63928e50c4b633af6eeb9971c6d89a29ecccf3 100644
--- a/src/Haddock/Types.hs
+++ b/src/Haddock/Types.hs
@@ -5,6 +5,9 @@
 --
 
 
+{-# OPTIONS_HADDOCK hide #-}
+
+
 module Haddock.Types where