diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,6 @@
 #Change Log
+##0.5.3.3
+*Relaxed text dependency up to 1.2
 
 ##0.5.3.2
 ###bug fixes
diff --git a/test/search-baidu.hs b/test/search-baidu.hs
--- a/test/search-baidu.hs
+++ b/test/search-baidu.hs
@@ -20,7 +20,7 @@
 
 searchBaidu :: WD Bool
 searchBaidu = do
-  searchBox <- findElem (ByName "wd")
+  searchBox <- findElem (ById "kw1")
   sendKeys "Cheese!" searchBox
   submit searchBox
   setImplicitWait 50
diff --git a/webdriver.cabal b/webdriver.cabal
--- a/webdriver.cabal
+++ b/webdriver.cabal
@@ -1,5 +1,5 @@
 Name: webdriver
-Version: 0.5.3.2
+Version: 0.5.3.3
 Cabal-Version: >= 1.8
 License: BSD3
 License-File: LICENSE
@@ -35,7 +35,7 @@
                  , mtl >= 2.0 && < 2.2
                  , network == 2.4.*
                  , bytestring >= 0.9 && < 0.11
-                 , text >= 0.11.3 && < 0.12
+                 , text >= 0.11.3 && < 1.2.0.0
                  , time == 1.*
                  , transformers >= 0.2 && < 0.5
                  , zip-archive >= 0.1.1.8 && < 0.3
