diff --git a/GHC/SYB/Utils.hs b/GHC/SYB/Utils.hs
--- a/GHC/SYB/Utils.hs
+++ b/GHC/SYB/Utils.hs
@@ -185,7 +185,7 @@
 import Bag(Bag,bagToList)
 import Var(Var)
 import FastString(FastString)
-#if __GLASGOW_HASKELL__ >= 800
+#if __GLASGOW_HASKELL__ >= 802
 import NameSet(NameSet,nameSetElemsStable)
 #elif __GLASGOW_HASKELL__ >= 709
 import NameSet(NameSet,nameSetElems)
@@ -200,7 +200,7 @@
 import Control.Monad
 import Data.List
 
-#if __GLASGOW_HASKELL__ >= 800
+#if __GLASGOW_HASKELL__ >= 802
 nameSetElems :: NameSet -> [Name]
 nameSetElems = nameSetElemsStable
 #elif __GLASGOW_HASKELL__ < 709
diff --git a/ghc-syb-utils.cabal b/ghc-syb-utils.cabal
--- a/ghc-syb-utils.cabal
+++ b/ghc-syb-utils.cabal
@@ -1,5 +1,5 @@
 name:            ghc-syb-utils
-version:         0.2.3.2
+version:         0.2.3.3
 license:         BSD3
 license-file:    LICENSE
 author:          Claus Reinke
