diff --git a/Crypto/Random/AESCtr.hs b/Crypto/Random/AESCtr.hs
--- a/Crypto/Random/AESCtr.hs
+++ b/Crypto/Random/AESCtr.hs
@@ -46,7 +46,13 @@
 import Data.Serialize
 #else
 import Foreign.Ptr
+
+#if __GLASGOW_HASKELL__ > 704
 import Foreign.ForeignPtr.Unsafe (unsafeForeignPtrToPtr)
+#else
+import Foreign.ForeignPtr (unsafeForeignPtrToPtr)
+#endif
+
 import Foreign.Storable
 import qualified Data.ByteString.Internal as B
 #endif
diff --git a/cprng-aes.cabal b/cprng-aes.cabal
--- a/cprng-aes.cabal
+++ b/cprng-aes.cabal
@@ -1,5 +1,5 @@
 Name:                cprng-aes
-Version:             0.3.0
+Version:             0.3.1
 Description:         
     Simple crypto pseudo-random-number-generator with really good randomness property.
     .
@@ -39,7 +39,7 @@
   Default:           False
 
 Flag cryptoapi
-  Description:       Use cereal
+  Description:       Use cryptoapi
   Default:           True
 
 Library
