diff --git a/Yesod/Core/TypeCache.hs b/Yesod/Core/TypeCache.hs
--- a/Yesod/Core/TypeCache.hs
+++ b/Yesod/Core/TypeCache.hs
@@ -62,7 +62,7 @@
 -- Since 1.4.0
 cachedBy :: (Monad m, Typeable a)
          => KeyedTypeMap
-         -> ByteString
+         -> ByteString                     -- ^ a cache key
          -> m a                            -- ^ cache the result of this action
          -> m (Either (KeyedTypeMap, a) a) -- ^ Left is a cache miss, Right is a hit
 cachedBy cache k action = case clookup k cache of
diff --git a/yesod-core.cabal b/yesod-core.cabal
--- a/yesod-core.cabal
+++ b/yesod-core.cabal
@@ -1,5 +1,5 @@
 name:            yesod-core
-version:         1.4.1
+version:         1.4.1.1
 license:         MIT
 license-file:    LICENSE
 author:          Michael Snoyman <michael@snoyman.com>
