diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,10 @@
 # Revision history for eventuo11y-batteries
 
+## 0.4.0.1 -- 2023-03-03
+
+- `ClientM` does not compile on 8.10 due to issues with `QuantifiedConstraints`, remove the module on old GHCs for now
+
+
 ## 0.4.0.0 -- 2023-01-17
 
 - Fix `ClientM` to be usable as an `EventMonadKind`
diff --git a/eventuo11y-batteries.cabal b/eventuo11y-batteries.cabal
--- a/eventuo11y-batteries.cabal
+++ b/eventuo11y-batteries.cabal
@@ -1,6 +1,6 @@
 cabal-version:      3.0
 name:               eventuo11y-batteries
-version:            0.4.0.0
+version:            0.4.0.1
 synopsis:           Grab bag of eventuo11y-enriched functionality
 description:
   Miscellaneous helpers for instrumenting with [eventuo11y](https://hackage.haskell.org/package/eventuo11y) and 3rd-party packages.
@@ -21,8 +21,10 @@
 
 library
   exposed-modules:
-    Observe.Event.Servant.Client
     Observe.Event.Wai
+  if impl(ghc >= 9)
+    exposed-modules:
+      Observe.Event.Servant.Client
 
   build-depends:
     , base                 ^>= { 4.14, 4.16, 4.17 }
