diff --git a/couchdb-conduit.cabal b/couchdb-conduit.cabal
--- a/couchdb-conduit.cabal
+++ b/couchdb-conduit.cabal
@@ -1,5 +1,5 @@
 name:           couchdb-conduit
-version:        0.7.2
+version:        0.7.3
 cabal-version:  >= 1.8
 build-type:     Simple
 stability:      Stable
diff --git a/src/Database/CouchDB/Conduit/Internal/Connection.hs b/src/Database/CouchDB/Conduit/Internal/Connection.hs
--- a/src/Database/CouchDB/Conduit/Internal/Connection.hs
+++ b/src/Database/CouchDB/Conduit/Internal/Connection.hs
@@ -71,7 +71,7 @@
 -- | Make correct path and escape fragments. Filter empty fragments.
 --
 -- > mkPath ["db", "", "doc/with/slashes"]
--- > db/doc%2Fwith%2Fslashes
+-- > /db/doc%2Fwith%2Fslashes
 mkPath :: [Path]    -- ^ Path fragments be escaped.  
        -> Path
 mkPath = BLB.toByteString . HT.encodePathSegments . 
diff --git a/src/Database/CouchDB/Conduit/LowLevel.hs b/src/Database/CouchDB/Conduit/LowLevel.hs
--- a/src/Database/CouchDB/Conduit/LowLevel.hs
+++ b/src/Database/CouchDB/Conduit/LowLevel.hs
@@ -33,6 +33,8 @@
 
 import              Database.CouchDB.Conduit.Internal.Connection
 
+import Control.Monad.IO.Class (liftIO)
+
 -- | CouchDB response
 type CouchResponse m = H.Response (Source m B.ByteString)
 
@@ -60,6 +62,7 @@
             , H.queryString     = HT.renderQuery False qs
             , H.requestBody     = reqBody
             , H.checkStatus = const . const $ Nothing }
+    liftIO $ print $ withPrefix $ couchPrefix conn
     -- Apply auth if needed
     let req' = if couchLogin conn == B.empty then req else H.applyBasicAuth 
             (couchLogin conn) (couchPass conn) req
@@ -68,7 +71,7 @@
   where
     withPrefix prx 
         | B.null prx = path
-        | otherwise = prx `B.append` path 
+        | otherwise = "/" `B.append` prx `B.append` B.tail path 
 
 -- | Protect 'H.Response' from bad status codes. If status code in list 
 --   of status codes - just return response. Otherwise - throw 'CouchError'.
diff --git a/test/CouchDBAuth.hs b/test/CouchDBAuth.hs
--- a/test/CouchDBAuth.hs
+++ b/test/CouchDBAuth.hs
@@ -8,6 +8,6 @@
 
 login, pass :: ByteString
 -- | Set your login
-login = ""
+login = "root"
 -- | Set your pass
-pass = ""
+pass = "sumatra"
diff --git a/test/Database/CouchDB/Conduit/Test/Util.hs b/test/Database/CouchDB/Conduit/Test/Util.hs
--- a/test/Database/CouchDB/Conduit/Test/Util.hs
+++ b/test/Database/CouchDB/Conduit/Test/Util.hs
@@ -19,4 +19,5 @@
 conn :: CouchConnection
 conn = def {
     couchLogin = login,
-    couchPass = pass}
+    couchPass = pass,
+    couchPrefix = "cct__"}
