diff --git a/random-mhs.cabal b/random-mhs.cabal
--- a/random-mhs.cabal
+++ b/random-mhs.cabal
@@ -1,6 +1,6 @@
 cabal-version:      >=1.10
 name:               random-mhs
-version:            1.3.2.1
+version:            1.3.2.2
 license:            BSD3
 license-file:       LICENSE
 maintainer:         lennart@augustsson.net
diff --git a/src/System/Random/Seed.hs b/src/System/Random/Seed.hs
--- a/src/System/Random/Seed.hs
+++ b/src/System/Random/Seed.hs
@@ -55,6 +55,8 @@
 #if !defined(__MHS__)
 import GHC.Exts (Proxy#, proxy#)
 import GHC.TypeLits (KnownNat, Nat, natVal', type (<=))
+#else /* !defined(__MHS__) */
+import Data.Proxy
 #endif /* !defined(__MHS__) */
 import System.Random.Internal
 import qualified System.Random.SplitMix as SM
