diff --git a/genvalidity-hspec-hashable.cabal b/genvalidity-hspec-hashable.cabal
--- a/genvalidity-hspec-hashable.cabal
+++ b/genvalidity-hspec-hashable.cabal
@@ -1,11 +1,13 @@
--- This file has been generated from package.yaml by hpack version 0.28.2.
+cabal-version: 1.12
+
+-- This file has been generated from package.yaml by hpack version 0.31.1.
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: b798417d69036aa9d65b8ed54c2800ce2c96bfdbf2585077b0df64e2447a238e
+-- hash: 5024a40a75559fdf72aaed5387461dabe21dfba61420532bf727c801c3d48e92
 
 name:           genvalidity-hspec-hashable
-version:        0.2.0.3
+version:        0.2.0.4
 synopsis:       Standard spec's for Hashable instances
 description:    Standard spec's for Hashable instances
 category:       Testing
@@ -18,7 +20,6 @@
 license:        MIT
 license-file:   LICENSE
 build-type:     Simple
-cabal-version:  >= 1.10
 extra-source-files:
     README.md
 
@@ -39,7 +40,7 @@
     , genvalidity >=0.5
     , genvalidity-hspec >=0.6
     , genvalidity-property >=0.2
-    , hashable >=1.2 && <1.3
+    , hashable >=1.2
     , hspec
     , validity >=0.5
   default-language: Haskell2010
@@ -57,7 +58,7 @@
     , base
     , doctest
     , genvalidity-hspec-hashable
-    , hashable >=1.2 && <1.3
+    , hashable >=1.2
   default-language: Haskell2010
 
 test-suite genvalidity-hspec-hashable-test
diff --git a/test/Test/Validity/HashableSpec.hs b/test/Test/Validity/HashableSpec.hs
--- a/test/Test/Validity/HashableSpec.hs
+++ b/test/Test/Validity/HashableSpec.hs
@@ -1,5 +1,6 @@
 {-# LANGUAGE TypeApplications #-}
 {-# LANGUAGE DeriveGeneric #-}
+{-# LANGUAGE CPP #-}
 
 -- | Standard 'Spec's for 'Hashable' instances.
 --
@@ -17,7 +18,9 @@
 spec :: Spec
 spec = do
     hashableSpecOnValid @Rational
-    -- hashableSpecOnValid @Double DOES NOT HOLD
+#if MIN_VERSION_hashable(1,3,0)
+    hashableSpecOnValid @Double
+#endif
     hashableSpec @Int
     hashableSpecOnArbitrary @Int
     hashableSpec @HashableValid
