diff --git a/snap.cabal b/snap.cabal
--- a/snap.cabal
+++ b/snap.cabal
@@ -1,5 +1,5 @@
 name:           snap
-version:        0.11.3
+version:        0.11.3.1
 synopsis:       Top-level package for the Snap Web Framework
 description:
     This is the top-level package for the official Snap Framework libraries.
@@ -155,9 +155,8 @@
     dlist                     >= 0.5      && < 0.6,
     errors                    >= 1.4      && < 1.5,
     filepath                  >= 1.1      && < 1.4,
-    -- note: freeze hashable at 1.1, 1.2 is broken (segfaults) consider
-    -- changing once https://github.com/tibbe/hashable/issues/60 is fixed.
-    hashable                  >= 1.1      && < 1.2,
+    -- Blacklist bad versions of hashable
+    hashable                  (>= 1.1 && < 1.2) || (>= 1.2.0.6 && <1.3),
     heist                     >= 0.11     && < 0.12,
     logict                    >= 0.4.2    && < 0.7,
     mtl                       >  2.0      && < 2.2,
@@ -226,9 +225,8 @@
     directory           >= 1.0     && < 1.3,
     directory-tree      >= 0.10    && < 0.12,
     filepath            >= 1.1     && < 1.4,
-    -- note: freeze hashable at 1.1, 1.2 is broken (segfaults) consider
-    -- changing once https://github.com/tibbe/hashable/issues/60 is fixed.
-    hashable            >= 1.1     && < 1.2,
+    -- Blacklist bad versions of hashable
+    hashable                  (>= 1.1 && < 1.2) || (>= 1.2.0.6 && <1.3),
     old-time            >= 1.0     && < 1.2,
     snap-server         >= 0.9     && < 0.11,
     template-haskell    >= 2.2     && < 2.9,
diff --git a/test/snap-testsuite.cabal b/test/snap-testsuite.cabal
--- a/test/snap-testsuite.cabal
+++ b/test/snap-testsuite.cabal
@@ -37,7 +37,8 @@
     dlist                      >= 0.5      && < 0.6,
     errors                     >= 1.4      && < 1.5,
     filepath                   >= 1.1      && < 1.4,
-    hashable                   >= 1.1      && < 1.2,
+    -- Blacklist bad versions of hashable
+    hashable                  (>= 1.1 && < 1.2) || (>= 1.2.0.6 && <1.3),
     heist                      >= 0.10     && < 0.12,
     logict                     >= 0.4.2    && < 0.6,
     mtl                        >  2.0      && < 2.2,
@@ -108,7 +109,8 @@
     dlist                      >= 0.5      && < 0.6,
     errors                     >= 1.4      && < 1.5,
     filepath                   >= 1.1      && < 1.4,
-    hashable                   >= 1.1      && < 1.2,
+    -- Blacklist bad versions of hashable
+    hashable                  (>= 1.1 && < 1.2) || (>= 1.2.0.6 && <1.3),
     heist                      >= 0.10     && < 0.12,
     logict                     >= 0.4.2    && < 0.6,
     mtl                        >  2.0      && < 2.2,
@@ -188,7 +190,8 @@
     dlist                      >= 0.5      && < 0.6,
     errors                     >= 1.4      && < 1.5,
     filepath                   >= 1.1      && < 1.4,
-    hashable                   >= 1.1      && < 1.2,
+    -- Blacklist bad versions of hashable
+    hashable                  (>= 1.1 && < 1.2) || (>= 1.2.0.6 && <1.3),
     heist                      >= 0.10     && < 0.12,
     logict                     >= 0.4.2    && < 0.6,
     mtl                        >  2.0      && < 2.2,
