diff --git a/Database/Groundhog/Postgresql.hs b/Database/Groundhog/Postgresql.hs
--- a/Database/Groundhog/Postgresql.hs
+++ b/Database/Groundhog/Postgresql.hs
@@ -60,13 +60,13 @@
   type PhantomDb (DbPersist Postgresql m) = Postgresql
   insert v = insert' v
   insert_ v = insert_' v
-  insertBy u v = H.insertBy escapeS queryRawTyped' " IS NOT DISTINCT FROM ?" u v
-  insertByAll v = H.insertByAll escapeS queryRawTyped' " IS NOT DISTINCT FROM ?" v
+  insertBy u v = H.insertBy escapeS queryRawTyped' True u v
+  insertByAll v = H.insertByAll escapeS queryRawTyped' True v
   replace k v = H.replace escapeS queryRawTyped' executeRaw' (insertIntoConstructorTable False) k v
   select options = H.select escapeS queryRawTyped' "" renderCond' options
   selectAll = H.selectAll escapeS queryRawTyped'
   get k = H.get escapeS queryRawTyped' k
-  getBy k = H.getBy escapeS queryRawTyped' " IS NOT DISTINCT FROM ?" k
+  getBy k = H.getBy escapeS queryRawTyped' k
   update upds cond = H.update escapeS executeRaw' renderCond' upds cond
   delete cond = H.delete escapeS executeRaw' renderCond' cond
   deleteByKey k = H.deleteByKey escapeS executeRaw' k
diff --git a/groundhog-postgresql.cabal b/groundhog-postgresql.cabal
--- a/groundhog-postgresql.cabal
+++ b/groundhog-postgresql.cabal
@@ -1,5 +1,5 @@
 name:            groundhog-postgresql
-version:         0.4.0.2
+version:         0.4.0.3
 license:         BSD3
 license-file:    LICENSE
 author:          Boris Lykah <lykahb@gmail.com>
@@ -13,12 +13,12 @@
 
 library
     build-depends:   base                    >= 4         && < 5
-                   , postgresql-simple       >= 0.3       && < 0.4
+                   , postgresql-simple       >= 0.3       && < 0.5
                    , postgresql-libpq        >= 0.6.1
                    , bytestring              >= 0.9
                    , blaze-builder           >= 0.3.0.0
                    , transformers            >= 0.2.1
-                   , groundhog               >= 0.4.0.2   && < 0.5.0
+                   , groundhog               >= 0.4.0.3   && < 0.5.0
                    , monad-control           >= 0.3
                    , monad-logger            >= 0.3
                    , containers              >= 0.2
