diff --git a/cabal-install/cabal-install.cabal b/cabal-install/cabal-install.cabal
index 9d1bfb23362dc04331037609b34d2a9b639a411a..c9f7f98223d0382698a5b0a80a37f0330cbc53ab 100644
--- a/cabal-install/cabal-install.cabal
+++ b/cabal-install/cabal-install.cabal
@@ -256,7 +256,7 @@ library
 executable cabal
     import: warnings, base-dep
     main-is: Main.hs
-    hs-source-dirs: driver
+    hs-source-dirs: main
     default-language: Haskell2010
 
     ghc-options: -rtsopts -threaded
diff --git a/cabal-install/driver/Main.hs b/cabal-install/main/Main.hs
similarity index 100%
rename from cabal-install/driver/Main.hs
rename to cabal-install/main/Main.hs