diff --git a/changelog.txt b/changelog.txt
--- a/changelog.txt
+++ b/changelog.txt
@@ -1,4 +1,7 @@
 
+0.3.0.1 -> 0.3.0.2
+ - once more...
+
 0.3.0.0 -> 0.3.0.1
  - I'll buck this cowboy yet...
 
diff --git a/leaky.cabal b/leaky.cabal
--- a/leaky.cabal
+++ b/leaky.cabal
@@ -1,6 +1,6 @@
 
 name:                leaky
-version:             0.3.0.1
+version:             0.3.0.2
 synopsis:            Robust space leak, and its strictification
 license:             BSD3
 license-file:        LICENSE
@@ -164,7 +164,7 @@
   Manual: False
 
 Flag COWBOY
-  Description: Non-manual flag to try to respond to rogue build failure reports but misconfigured auto-build systems.
+  Description: Non-manual flag to try to respond to rogue build failure reports from misconfigured auto-build systems.
   Default: False
   Manual: False
 
@@ -194,6 +194,9 @@
   if flag(USE_CPPHS)
      build-depends:
          cpphs > 1.14
+  if flag(COWBOY)
+     build-depends:
+         cpphs > 1.14
 
 ---------- BEGIN SEQAID-SPECIFIC -- PART 1 of 2 ----------
 
@@ -239,6 +242,8 @@
      ghc-options: -pgmPcpphs -optP--cpp
 --else
 --   ghc-options: -cpp
+  if flag(COWBOY)
+     ghc-options: -pgmP/home/builder/hackage-server/build-cache/tmp-install/bin/cpphs -optP--cpp
 
 ---------- BEGIN SEQAID-SPECIFIC -- PART 2 of 2 ----------
 
