diff --git a/hdocs.cabal b/hdocs.cabal
--- a/hdocs.cabal
+++ b/hdocs.cabal
@@ -1,5 +1,5 @@
 name:                hdocs
-version:             0.5.1.0
+version:             0.5.2.0
 synopsis:            Haskell docs tool
 description:
   Tool and library to get docs for installed packages and source files.
diff --git a/src/HDocs/Base.hs b/src/HDocs/Base.hs
--- a/src/HDocs/Base.hs
+++ b/src/HDocs/Base.hs
@@ -1,3 +1,5 @@
+{-# LANGUAGE CPP #-}
+
 module HDocs.Base (
 	ModuleDocMap,
 	withInitializedPackages, configSession,
@@ -63,8 +65,10 @@
 	go (DocCodeBlock block) = unlines (map ("    " ++) (lines (go block))) ++ "\n"
 	go (DocHyperlink (Hyperlink url label)) = maybe url (\l -> l ++ "[" ++ url ++ "]") label
 	go (DocPic pic) = show pic
+#if MIN_VERSION_haddock_library(1,4,0)
 	go (DocMathInline m) = m
 	go (DocMathDisplay m) = m
+#endif
 	go (DocAName name) = name
 	go (DocProperty prop) = prop
 	go (DocExamples exs) = unlines (map formatExample exs)
