diff --git a/Database/HDBC/Statement.hs b/Database/HDBC/Statement.hs
--- a/Database/HDBC/Statement.hs
+++ b/Database/HDBC/Statement.hs
@@ -334,6 +334,8 @@
                            "T" -> True
                            "FALSE" -> False
                            "F" -> False
+                           "0" -> False
+                           "1" -> True
                            _ -> error $ "fromSql: cannot convert SqlString " 
                                         ++ show x ++ " to Bool"
     fromSql (SqlByteString x) = (fromSql . SqlString . byteString2String) x
diff --git a/HDBC.cabal b/HDBC.cabal
--- a/HDBC.cabal
+++ b/HDBC.cabal
@@ -1,5 +1,5 @@
 Name: HDBC
-Version: 1.1.5
+Version: 1.1.6
 License: LGPL
 Maintainer: John Goerzen <jgoerzen@complete.org>
 Author: John Goerzen
@@ -22,7 +22,7 @@
   description: Choose the new smaller, split-up base package.
 library
   if flag(splitBase)
-    Build-Depends: base>=3, old-time, bytestring, containers
+    Build-Depends: base>=3 && < 4, old-time, bytestring, containers
   else
     Build-Depends: base<3
   Build-Depends: mtl
