diff --git a/CHANGELOG.markdown b/CHANGELOG.markdown
--- a/CHANGELOG.markdown
+++ b/CHANGELOG.markdown
@@ -1,3 +1,7 @@
+3.7.1.1
+-------
+* Removed tests that will (likely) fail in the presence of `hashable` 1.2
+
 3.7.1
 -----
 * Added `preuse`, `preuses` to `Control.Lens.Fold`
diff --git a/lens.cabal b/lens.cabal
--- a/lens.cabal
+++ b/lens.cabal
@@ -1,6 +1,6 @@
 name:          lens
 category:      Data, Lenses
-version:       3.7.1
+version:       3.7.1.1
 license:       BSD3
 cabal-version: >= 1.8
 license-file:  LICENSE
diff --git a/src/Data/HashSet/Lens.hs b/src/Data/HashSet/Lens.hs
--- a/src/Data/HashSet/Lens.hs
+++ b/src/Data/HashSet/Lens.hs
@@ -32,16 +32,11 @@
 -- Sadly, you can't create a valid 'Control.Lens.Traversal.Traversal' for a 'Set', but you can
 -- manipulate it by reading using 'folded' and reindexing it via 'setmapped'.
 --
--- >>> over setmapped (+1) (fromList [1,2,3,4])
--- fromList [2,3,4,5]
 setmapped :: (Eq i, Hashable i, Eq j, Hashable j) => Setter (HashSet i) (HashSet j) i j
 setmapped = sets HashSet.map
 {-# INLINE setmapped #-}
 
 -- | Construct a set from a 'Getter', 'Control.Lens.Fold.Fold', 'Control.Lens.Traversal.Traversal', 'Control.Lens.Type.Lens' or 'Control.Lens.Iso.Iso'.
---
--- >>> setOf (folded._2) [("hello",1),("world",2),("!!!",3)]
--- fromList [1,2,3]
 --
 -- @
 -- 'setOf' :: 'Hashable' a         => 'Getter' s a           -> s -> 'HashSet' a
