diff --git a/Cabal.cabal b/Cabal.cabal
--- a/Cabal.cabal
+++ b/Cabal.cabal
@@ -1,5 +1,5 @@
 Name: Cabal
-Version: 1.16.0.1
+Version: 1.16.0.2
 Copyright: 2003-2006, Isaac Jones
            2005-2011, Duncan Coutts
 License: BSD3
diff --git a/Distribution/Simple/Build/PathsModule.hs b/Distribution/Simple/Build/PathsModule.hs
--- a/Distribution/Simple/Build/PathsModule.hs
+++ b/Distribution/Simple/Build/PathsModule.hs
@@ -73,9 +73,9 @@
         "\n"++
         foreign_imports++
         "import qualified Control.Exception as Exception\n"++
-        "import Data.Version (Version(..))\n"++
+        "import Data.Version (Version(Version, versionBranch, versionTags))\n"++
         "import System.Environment (getEnv)\n"++
-        "import Prelude\n"++
+        "import Prelude ((++), FilePath, IO, return)\n"++
         "\n"++
         "catchIO :: IO a -> (Exception.IOException -> IO a) -> IO a\n"++
         "catchIO = Exception.catch\n" ++
