diff --git a/process.cabal b/process.cabal
index 535d53be114fdbdfb8184cc1df75ba3c63be4ee0..350591a005f948723d00eed4393e8b4107301298 100644
--- a/process.cabal
+++ b/process.cabal
@@ -85,7 +85,9 @@ test-suite test
   hs-source-dirs: test
   main-is: main.hs
   type: exitcode-stdio-1.0
-  build-depends: base
+  -- Add otherwise redundant bounds on base since GHC's build system runs
+  -- `cabal check`, which mandates bounds on base.
+  build-depends: base >= 4 && < 5
                , bytestring
                , directory
                , process