diff --git a/network-effectful.cabal b/network-effectful.cabal
--- a/network-effectful.cabal
+++ b/network-effectful.cabal
@@ -1,6 +1,6 @@
 cabal-version:   3.0
 name:            network-effectful
-version:         0.2.0.0
+version:         0.2.0.1
 synopsis:
   Adaptation of the network library for the effectful ecosystem.
 
diff --git a/src/Effectful/Network/Lazy.hs b/src/Effectful/Network/Lazy.hs
--- a/src/Effectful/Network/Lazy.hs
+++ b/src/Effectful/Network/Lazy.hs
@@ -24,6 +24,10 @@
 import Data.Int (Int64)
 import Effectful.Network (Network)
 
+#if MIN_VERSION_network(3,2,0)
+import System.Posix.Types (Fd)
+#endif
+
 -- | Wraps 'S.send'.
 send :: (Network :> es) => Socket -> LazyByteString -> Eff es Int64
 send sock = unsafeEff_ . S.send sock
