diff --git a/snaplet-postgresql-simple.cabal b/snaplet-postgresql-simple.cabal
--- a/snaplet-postgresql-simple.cabal
+++ b/snaplet-postgresql-simple.cabal
@@ -1,5 +1,5 @@
 name:           snaplet-postgresql-simple
-version:        0.2
+version:        0.2.0.1
 synopsis:       postgresql-simple snaplet for the Snap Framework
 description:    This snaplet contains support for using the Postgresql
                 database with a Snap Framework application via the
diff --git a/src/Snap/Snaplet/Auth/Backends/PostgresqlSimple.hs b/src/Snap/Snaplet/Auth/Backends/PostgresqlSimple.hs
--- a/src/Snap/Snaplet/Auth/Backends/PostgresqlSimple.hs
+++ b/src/Snap/Snaplet/Auth/Backends/PostgresqlSimple.hs
@@ -101,11 +101,12 @@
     withResource pamConnPool $ \conn -> do
         res <- P.query_ conn $ Query $ T.encodeUtf8 $
           "select relname from pg_class where relname='"
-          `T.append` tblName pamTable `T.append` "'"
+          `T.append` schemaless (tblName pamTable) `T.append` "'"
         when (null (res :: [Only T.Text])) $
           P.execute_ conn (Query $ T.encodeUtf8 q) >> return ()
     return ()
   where
+    schemaless = T.reverse . T.takeWhile (/='.') . T.reverse
     q = T.concat
           [ "CREATE TABLE "
           , tblName pamTable
diff --git a/src/Snap/Snaplet/PostgresqlSimple.hs b/src/Snap/Snaplet/PostgresqlSimple.hs
--- a/src/Snap/Snaplet/PostgresqlSimple.hs
+++ b/src/Snap/Snaplet/PostgresqlSimple.hs
@@ -73,6 +73,7 @@
   , execute
   , execute_
   , executeMany
+  , returning
   , begin
   , beginLevel
   , beginMode
@@ -231,6 +232,11 @@
 query_ :: (HasPostgres m, FromRow r) => P.Query -> m [r]
 query_ q = withPG (\c -> P.query_ c q)
 
+------------------------------------------------------------------------------
+-- | See 'P.returning'
+returning :: (HasPostgres m, ToRow q, FromRow r)
+      => P.Query -> [q] -> m [r]
+returning q params = withPG (\c -> P.returning c q params)
 
 ------------------------------------------------------------------------------
 -- | 
