diff --git a/src/Yesod/Form/Bootstrap4.hs b/src/Yesod/Form/Bootstrap4.hs
--- a/src/Yesod/Form/Bootstrap4.hs
+++ b/src/Yesod/Form/Bootstrap4.hs
@@ -20,13 +20,12 @@
     , BootstrapSubmit(..)
     ) where
 
-import           Control.Arrow
-import           Data.Maybe
-import           Data.String
-import           Data.Text
-import           Text.Shakespeare.I18N
-import           Yesod.Core
-import           Yesod.Core.Types
+import           Control.Arrow (second)
+import           Data.Maybe    (isJust)
+import           Data.String   (IsString (..))
+import           Data.Text     (Text)
+import           Yesod.Core    (HandlerSite, MonadHandler, RenderMessage,
+                                SomeMessage (..), WidgetFor, whamlet)
 import           Yesod.Form
 
 bfs :: RenderMessage site msg => msg -> FieldSettings site
diff --git a/yesod-form-bootstrap4.cabal b/yesod-form-bootstrap4.cabal
--- a/yesod-form-bootstrap4.cabal
+++ b/yesod-form-bootstrap4.cabal
@@ -2,10 +2,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 4b546d2b6bb2f659ed486dd26b3b083a9c2713af6e84012067ef2bb008a14606
+-- hash: e6da7e86970590a4b47e6c1d2d466868a14ed599969f7b55c017f64fd5dad8b6
 
 name:           yesod-form-bootstrap4
-version:        1.0.1
+version:        1.0.2
 synopsis:       renderBootstrap4
 category:       Web
 homepage:       https://github.com/ncaq/yesod-form-bootstrap4#readme
@@ -26,7 +26,6 @@
       src
   build-depends:
       base >=4.7 && <5
-    , shakespeare
     , text
     , yesod-core
     , yesod-form
