diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 # Revision history for pandoc-builder-monadic
 
+## 1.1.1
+
+* Fix GHC 8.2.x support by introducing some CPP
+
 ## 1.1.0
 
 * Support GHC 8.0.2 onwards
diff --git a/pandoc-builder-monadic.cabal b/pandoc-builder-monadic.cabal
--- a/pandoc-builder-monadic.cabal
+++ b/pandoc-builder-monadic.cabal
@@ -1,6 +1,6 @@
 cabal-version:   2.2
 name:            pandoc-builder-monadic
-version:         1.1.0
+version:         1.1.1
 synopsis:        A monadic DSL for building pandoc documents
 description:     
   A convenient way to build pandoc documents.
diff --git a/src/Text/Pandoc/Builder/Monadic/Internal.hs b/src/Text/Pandoc/Builder/Monadic/Internal.hs
--- a/src/Text/Pandoc/Builder/Monadic/Internal.hs
+++ b/src/Text/Pandoc/Builder/Monadic/Internal.hs
@@ -55,6 +55,12 @@
 
 instance Monoid a => Monoid (BuilderM el a) where
   mempty = Builder $ pure mempty
+#if !(MIN_VERSION_base(4,11,0))
+  mappend f g = do
+    a <- f
+    b <- g
+    pure (mappend a b)
+#endif
 
 instance B.ToMetaValue (Builder Inline) where
   toMetaValue = B.MetaInlines . runToList
