diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 https://github.com/Lysxia/generic-random/blob/master/changelog.md
 
+# 1.1.0.1
+
+- Fix build for GHC<8
+
 # 1.1.0.0
 
 - Add option to specify custom generators for certain fields,
diff --git a/generic-random.cabal b/generic-random.cabal
--- a/generic-random.cabal
+++ b/generic-random.cabal
@@ -1,5 +1,5 @@
 name:                generic-random
-version:             1.1.0.0
+version:             1.1.0.1
 synopsis:            Generic random generators
 description:
     For more information
diff --git a/src/Generic/Random/Internal/Generic.hs b/src/Generic/Random/Internal/Generic.hs
--- a/src/Generic/Random/Internal/Generic.hs
+++ b/src/Generic/Random/Internal/Generic.hs
@@ -425,7 +425,7 @@
 type family SelectorName (d :: Meta) :: Maybe Symbol
 type instance SelectorName (MetaSel mn su ss ds) = mn
 #else
-type SelectorName d = Nothing
+type SelectorName d = (Nothing :: Maybe Symbol)
 #endif
 
 
