diff --git a/Yesod/Fay.hs b/Yesod/Fay.hs
--- a/Yesod/Fay.hs
+++ b/Yesod/Fay.hs
@@ -235,10 +235,6 @@
 fayFileProd :: FayFile
 fayFileProd name = do
     qAddDependentFile fp
-    ec <- qRunIO $ do
-        writeYesodFay
-        rawSystem "ghc" ["-O0", "--make", "-ifay", "-ifay-shared", fp]
-    unless (ec == ExitSuccess) $ error $ "Type checking of fay module failed: " ++ name
     eres <- qRunIO $ compileFile config fp
     case eres of
         Left e -> error $ "Unable to compile Fay module \"" ++ name ++ "\": " ++ show e
diff --git a/yesod-fay.cabal b/yesod-fay.cabal
--- a/yesod-fay.cabal
+++ b/yesod-fay.cabal
@@ -2,7 +2,7 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                yesod-fay
-version:             0.1.0.3
+version:             0.1.0.4
 synopsis:            Utilities for using the Fay Haskell-to-JS compiler with Yesod.
 description:         For initial discussion, see <http://www.yesodweb.com/blog/2012/10/yesod-fay-js>. This is a work-in-progress.
 homepage:            https://github.com/snoyberg/yesod-fay
