diff --git a/creatur.cabal b/creatur.cabal
--- a/creatur.cabal
+++ b/creatur.cabal
@@ -2,10 +2,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 048046df2d9a1e1637467cdb014536ba03c606ad0122b3f586667501ef879d37
+-- hash: 16bda61a5c69d93d32c2221f66259b645bad69d7e523ce752bce7fe9532af0d1
 
 name:           creatur
-version:        5.9.25
+version:        5.9.26
 synopsis:       Framework for artificial life experiments.
 description:    Please see the README on GitHub at <https://github.com/mhwombat/creatur#readme>
 category:       AI
diff --git a/src/ALife/Creatur/Counter.hs b/src/ALife/Creatur/Counter.hs
--- a/src/ALife/Creatur/Counter.hs
+++ b/src/ALife/Creatur/Counter.hs
@@ -10,7 +10,9 @@
 -- A simple counter which persists between runs.
 --
 ------------------------------------------------------------------------
-{-# LANGUAGE TypeSynonymInstances, FlexibleInstances #-}
+{-# LANGUAGE TypeSynonymInstances #-}
+{-# LANGUAGE FlexibleInstances #-}
+{-# OPTIONS_GHC -fno-warn-orphans #-}
 module ALife.Creatur.Counter
   (
     Counter(..),
diff --git a/src/ALife/Creatur/Daemon.hs b/src/ALife/Creatur/Daemon.hs
--- a/src/ALife/Creatur/Daemon.hs
+++ b/src/ALife/Creatur/Daemon.hs
@@ -30,7 +30,7 @@
 import Control.Monad (when)
 import Control.Monad.State (StateT, execStateT)
 import Foreign.C.String (withCStringLen)
-import System.IO (hPutStr, hPutStrLn, stderr)
+import System.IO (hPutStrLn, stderr)
 import System.IO.Unsafe (unsafePerformIO)
 import qualified System.Posix.Daemonize as D
 import System.Posix.Signals (Handler(Catch), fullSignalSet,
