diff --git a/lambdabot-haskell-plugins.cabal b/lambdabot-haskell-plugins.cabal
--- a/lambdabot-haskell-plugins.cabal
+++ b/lambdabot-haskell-plugins.cabal
@@ -1,5 +1,5 @@
 name:                   lambdabot-haskell-plugins
-version:                5.0.2
+version:                5.0.2.1
 
 license:                GPL
 license-file:           LICENSE
diff --git a/src/Lambdabot/Plugin/Haskell/Eval.hs b/src/Lambdabot/Plugin/Haskell/Eval.hs
--- a/src/Lambdabot/Plugin/Haskell/Eval.hs
+++ b/src/Lambdabot/Plugin/Haskell/Eval.hs
@@ -150,7 +150,7 @@
     -- careful with timeouts here. need a wrapper.
     trusted <- getConfig trustedPackages
     let ghcArgs = concat
-            [ ["-O", "-v0", "-c", "-Werror", "-fpackage-trust", "-dynamic"]
+            [ ["-O", "-v0", "-c", "-Werror", "-fpackage-trust"]
             , concat [["-trust", pkg] | pkg <- trusted]
             , [".L.hs"]
             ]
diff --git a/src/Lambdabot/Plugin/Haskell/Type.hs b/src/Lambdabot/Plugin/Haskell/Type.hs
--- a/src/Lambdabot/Plugin/Haskell/Type.hs
+++ b/src/Lambdabot/Plugin/Haskell/Type.hs
@@ -58,7 +58,7 @@
 --     the hard work! To get the type of foo, pipe
 
 theCommand :: [Char] -> [Char] -> [Char]
-theCommand cmd foo = cmd ++ " (" ++ foo ++ ")"
+theCommand cmd foo = cmd ++ " " ++ foo
 
 --     into GHCi and send any line matching
 
