diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,6 @@
+## 0.2.4 *March 17th 2018*
+* Fix exports
+
 ## 0.2.3 *March 17th 2018*
 * Functions for flattening constraints
 
diff --git a/ghc-tcplugins-extra.cabal b/ghc-tcplugins-extra.cabal
--- a/ghc-tcplugins-extra.cabal
+++ b/ghc-tcplugins-extra.cabal
@@ -1,5 +1,5 @@
 name:                ghc-tcplugins-extra
-version:             0.2.3
+version:             0.2.4
 synopsis:            Utilities for writing GHC type-checker plugins
 description:         Utilities for writing GHC type-checker plugins, such as
                      creating constraints, with a stable API covering multiple
diff --git a/src/GHC/TcPluginM/Extra.hs b/src/GHC/TcPluginM/Extra.hs
--- a/src/GHC/TcPluginM/Extra.hs
+++ b/src/GHC/TcPluginM/Extra.hs
@@ -29,7 +29,7 @@
   , lookupName
     -- * Trace state of the plugin
   , tracePlugin
-#if __GLASGOW_HASKELL__ > 804
+#if __GLASGOW_HASKELL__ >= 804
     -- * Substitutions
   , flattenGivens
   , mkSubst
@@ -273,7 +273,7 @@
 initializeStaticFlags = return ()
 #endif
 
-#if __GLASGOW_HASKELL__ > 804
+#if __GLASGOW_HASKELL__ >= 804
 -- | Flattens evidence of constraints by substituting each others equalities.
 --
 -- __NB:__ Should only be used on /[G]iven/ constraints!
