diff --git a/pugs-compat.cabal b/pugs-compat.cabal
--- a/pugs-compat.cabal
+++ b/pugs-compat.cabal
@@ -1,5 +1,5 @@
 Name           : pugs-compat
-Version        : 0.0.3
+Version        : 0.0.4
 Build-type     : Simple
 Category       : Pugs
 License        : BSD3
diff --git a/src/Pugs/Compat/Posix.hs b/src/Pugs/Compat/Posix.hs
--- a/src/Pugs/Compat/Posix.hs
+++ b/src/Pugs/Compat/Posix.hs
@@ -138,7 +138,7 @@
 import Foreign.C.Types
 import Data.Ratio
 import Data.Typeable
-import System.Posix.Compat
+import System.Posix.Internals
 import Foreign.C.Error
 
 _PUGS_HAVE_POSIX :: Bool
