diff --git a/signal.cabal b/signal.cabal
--- a/signal.cabal
+++ b/signal.cabal
@@ -1,5 +1,5 @@
 name:                signal
-version:             0.1.0.1
+version:             0.1.0.2
 license:             MIT
 license-file:        LICENSE
 author:              Piotr Mlodawski
diff --git a/src/System/Signal.hs b/src/System/Signal.hs
--- a/src/System/Signal.hs
+++ b/src/System/Signal.hs
@@ -2,8 +2,7 @@
 
 module System.Signal where
 
-import Foreign.C.Types (CInt)
-import GHC.Conc        (Signal)
+import Foreign.C.Types
 #ifdef mingw32_HOST_OS
 import Control.Exception.Base (assert)
 import Foreign
@@ -12,6 +11,8 @@
 import qualified System.Posix.Signals as Posix
 #endif
 
+
+type Signal = CInt
 
 -- | SIGABRT - Abnormal termination
 sigABRT :: Signal
