diff --git a/acid-state.cabal b/acid-state.cabal
--- a/acid-state.cabal
+++ b/acid-state.cabal
@@ -7,7 +7,7 @@
 -- The package version. See the Haskell package versioning policy
 -- (http://www.haskell.org/haskellwiki/Package_versioning_policy) for
 -- standards guiding when and how versions should be incremented.
-Version:             0.7.3
+Version:             0.7.4
 
 -- A short (one-line) description of the package.
 Synopsis:            Add ACID guarantees to any serializable Haskell data structure.
diff --git a/src-win32/FileIO.hs b/src-win32/FileIO.hs
--- a/src-win32/FileIO.hs
+++ b/src-win32/FileIO.hs
@@ -11,6 +11,9 @@
 import Data.Word(Word8,Word32)
 import Foreign(Ptr)
 import System.IO
+import System.Directory(createDirectoryIfMissing,removeFile)
+import Control.Exception.Extensible(try,throw)
+import Control.Exception(SomeException)
 
 type PrefixLock = (FilePath, Handle)
 
