diff --git a/legion-discovery-client.cabal b/legion-discovery-client.cabal
--- a/legion-discovery-client.cabal
+++ b/legion-discovery-client.cabal
@@ -1,5 +1,5 @@
 name:                legion-discovery-client
-version:             0.1.0.1
+version:             0.1.0.2
 synopsis:            Client library for communicating with legion-discovery.
 description:         Please see README.md
 homepage:            https://github.com/owensmurray/legion-discovery-client#readme
@@ -19,17 +19,17 @@
   exposed-modules:
     Network.Legion.Discovery.Client
   build-depends:
-    Cabal >= 1.22.5.0 && < 1.25,
-    aeson >= 0.11.2.1 && < 0.12,
-    base >= 4.7 && < 5,
-    bytestring >= 0.10.6.0 && < 0.11,
-    containers >= 0.5.6.2 && < 0.6,
-    data-default-class >= 0.0.1 && < 0.2,
-    http-client >= 0.4.31.1 && < 0.5,
-    http-types >= 0.9.1 && < 0.10,
-    load-balancing >= 1.0 && < 1.1,
-    network >= 2.6.3.1 && < 2.7,
-    text >= 1.2.2.1 && < 1.3
+    Cabal              >= 1.22.5.0 && < 1.25,
+    aeson              >= 0.11.2.1 && < 0.12,
+    base               >= 4.7      && < 5,
+    bytestring         >= 0.10.6.0 && < 0.11,
+    containers         >= 0.5.6.2  && < 0.6,
+    data-default-class >= 0.0.1    && < 0.2,
+    http-client        >= 0.4.31.1 && < 0.5,
+    http-types         >= 0.9.1    && < 0.10,
+    load-balancing     >= 1.0      && < 1.1,
+    network            >= 2.6.3.1  && < 2.7,
+    text               >= 1.2.2.1  && < 1.3
   default-language:
     Haskell2010
 
diff --git a/src/Network/Legion/Discovery/Client.hs b/src/Network/Legion/Discovery/Client.hs
--- a/src/Network/Legion/Discovery/Client.hs
+++ b/src/Network/Legion/Discovery/Client.hs
@@ -111,7 +111,7 @@
     ping = do
       let
         userAgent = encodeUtf8
-          $ unName (dName d) <> "-" <> pack (display (dVersion d))
+          $ unName (dName d) <> "/" <> pack (display (dVersion d))
         req = def {
             path = 
               "/v1/ping/"
