diff --git a/Cabal/Distribution/PackageDescription/Check.hs b/Cabal/Distribution/PackageDescription/Check.hs
index c92c5a0583d41aad631a4fe49b1e37c30469b7bc..bd0c4c84b6362f074911abf36989c302d6aca1b7 100644
--- a/Cabal/Distribution/PackageDescription/Check.hs
+++ b/Cabal/Distribution/PackageDescription/Check.hs
@@ -1442,11 +1442,9 @@ checkLocalPathsExist ops pkg = do
   let dirs = [ (dir, kind)
              | bi <- allBuildInfo pkg
              , (dir, kind) <-
-                  [ (dir, "extra-lib-dirs")  | dir <- extraLibDirs  bi ]
-               ++ [ (dir, "include-dirs")    | dir <- includeDirs   bi ]
-               ++ [ (dir, "hs-source-dirs")  | dir <- hsSourceDirs  bi ]
-               ++ [ (dir, "c-sources")       | dir <- cSources      bi ]
-               ++ [ (dir, "js-sources")      | dir <- jsSources     bi ]
+                  [ (dir, "extra-lib-dirs") | dir <- extraLibDirs  bi ]
+               ++ [ (dir, "include-dirs")   | dir <- includeDirs   bi ]
+               ++ [ (dir, "hs-source-dirs") | dir <- hsSourceDirs  bi ]
 
              , isRelative dir ]
   missing <- filterM (liftM not . doesDirectoryExist ops . fst) dirs