diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,10 @@
 
 `http-directory` uses [PVP Versioning](https://pvp.haskell.org).
 
+## 0.1.7 (2020-01-24)
+- drop </> since it conflicts with filepath
+- deprecates 0.1.6
+
 ## 0.1.6 (2020-01-24)
 - filter relative/paths and relative?queries
 - add `url </> file`
diff --git a/http-directory.cabal b/http-directory.cabal
--- a/http-directory.cabal
+++ b/http-directory.cabal
@@ -1,6 +1,6 @@
 cabal-version:       1.18
 name:                http-directory
-version:             0.1.6
+version:             0.1.7
 synopsis:            http directory listing library
 description:
             Library for listing the files (href's) in an http directory.
diff --git a/src/Network/HTTP/Directory.hs b/src/Network/HTTP/Directory.hs
--- a/src/Network/HTTP/Directory.hs
+++ b/src/Network/HTTP/Directory.hs
@@ -32,8 +32,7 @@
          isHttpUrl,
          trailingSlash,
          noTrailingSlash,
-         Manager,
-         (</>)
+         Manager
        ) where
 
 #if (defined(MIN_VERSION_base) && MIN_VERSION_base(4,8,0))
@@ -207,19 +206,6 @@
 -- @since 0.1.5
 isHttpUrl :: String -> Bool
 isHttpUrl loc = "http:" `L.isPrefixOf` loc || "https:" `L.isPrefixOf` loc
-
--- | This </> eats extra slashes.
---
--- @"dir//" </> "/subdir/" = "dir/subdir/"@
---
--- @since 0.1.6
-infixr 5 </>
-(</>) :: String -> String -> String
-"" </> s = s
-s </> "" = s
-s </> t | last s == '/' = init s </> t
-        | head t == '/' = s </> tail t
-s </> t = s ++ "/" ++ t
 
 -- | Make sure an url ends with "/"
 --
diff --git a/test/Spec.hs b/test/Spec.hs
--- a/test/Spec.hs
+++ b/test/Spec.hs
@@ -76,7 +76,7 @@
 
   describe "httpRedirect" $
     it "fedora" $ do
-      mredir <- httpRedirect' "http://dl.fedoraproject.org"
+      mredir <- httpRedirect' "http://fedoraproject.org"
       isJust mredir `shouldBe` True
 
   describe "httpRedirect" $ do
@@ -103,16 +103,6 @@
       any isHttpUrl
          ["mailto:one@where", "somefile", "an.iso", "package.tgz"]
           `shouldBe` False
-
-  describe "</>" $ do
-    it "url + dir" $
-      "http://example.com//" </> "dir/" `shouldBe` "http://example.com/dir/"
-
-    it "dir + dir" $
-      "abc" </> "def" `shouldBe` "abc/def"
-
-    it "dir + dir" $
-      "abc/" </> "/def" `shouldBe` "abc/def"
 
   describe "trailing slash" $ do
     it "add" $
