diff --git a/.gitignore b/.gitignore
index ba4f5aea6f16a7acf40855b40cdc7c864b082472..73e9d7db6bf21cdf3aa330453870ab17a4817622 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
 dist
+dist-newstyle
 docs
 wiki
 TAGS
diff --git a/exceptions.cabal b/exceptions.cabal
index 67f83d205e1ae6c3e179316f80b3a6389a5f85f0..8a9c9b1588eabb5ae535634b189970c05135d2c2 100644
--- a/exceptions.cabal
+++ b/exceptions.cabal
@@ -49,7 +49,10 @@ library
 
 test-suite exceptions-tests
   main-is: Tests.hs
-  other-modules: Control.Monad.Catch.Tests
+  other-modules:
+    Control.Monad.Catch
+    Control.Monad.Catch.Pure
+    Control.Monad.Catch.Tests
   hs-source-dirs: src, tests
   ghc-options: -Wall -fwarn-tabs
   type: exitcode-stdio-1.0