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.2.0
+version:        0.2.0.1
 cabal-version:  >= 1.8
 build-type:     Simple
 stability:      Experimental
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
@@ -78,7 +78,7 @@
     -> ResourceT m (CouchResponse m)
 couch' meth p hdrs qs reqBody = 
         couch meth 
-        (\dbP -> mkPath [dbP, p])
+        (\dbP -> B.intercalate "/" . filter (/="") $ [dbP, p])
         hdrs
         qs
         reqBody
