diff --git a/cabal-install/Distribution/Client/SetupWrapper.hs b/cabal-install/Distribution/Client/SetupWrapper.hs
index 12b822587012b6632642770fb963ff00d533c493..3ff8a321204043c0561ce487c3083c3267113565 100644
--- a/cabal-install/Distribution/Client/SetupWrapper.hs
+++ b/cabal-install/Distribution/Client/SetupWrapper.hs
@@ -98,10 +98,9 @@ import System.IO           ( Handle, hPutStr )
 import System.Exit         ( ExitCode(..), exitWith )
 import System.Process      ( runProcess, waitForProcess )
 #if !MIN_VERSION_base(4,8,0)
-import Control.Applicative ( (<*>) )
+import Control.Applicative ( (<$>), (<*>) )
 import Data.Monoid         ( mempty )
 #endif
-import Control.Applicative ( (<$>) )
 import Control.Monad       ( when, unless )
 import Data.List           ( foldl1' )
 import Data.Maybe          ( fromMaybe, isJust )