diff --git a/hasql.cabal b/hasql.cabal
--- a/hasql.cabal
+++ b/hasql.cabal
@@ -1,7 +1,7 @@
 name:
   hasql
 version:
-  0.2.1
+  0.2.2
 synopsis:
   A minimalistic general high level API for relational databases
 description:
@@ -105,7 +105,7 @@
     bytestring == 0.10.*,
     text >= 1.0 && < 1.3,
     -- control:
-    list-t >= 0.2.4 && < 0.3,
+    list-t >= 0.2.4 && < 0.4,
     monad-control == 0.3.*,
     transformers-base == 0.4.*,
     -- errors:
diff --git a/library/Hasql/RowParser.hs b/library/Hasql/RowParser.hs
--- a/library/Hasql/RowParser.hs
+++ b/library/Hasql/RowParser.hs
@@ -14,7 +14,7 @@
   parseRow row = 
     if Vector.null row
       then Right ()
-      else $bug "Not an empty row"
+      else Left "Not an empty row"
 
 instance Backend.Mapping b v => RowParser b (Identity v) where
   parseRow row = do
