diff --git a/Cargo.lock b/Cargo.lock
index d56c88ea462bdb758e7c35a93cb4987834cc4619..a4b0f4c5ce90a157e1df76b77c6b63bc672d3fc4 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -909,6 +909,7 @@ checksum = "f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695"
 [[package]]
 name = "salty"
 version = "0.2.0"
+source = "git+https://github.com/mkj/salty?branch=parts#d886ddcef3159eb5e6632a388dd2f93365598311"
 dependencies = [
  "digest 0.10.3",
  "ed25519",
diff --git a/sshproto/Cargo.toml b/sshproto/Cargo.toml
index 01b8fb6ab76868984b4c6f2f794bee111bb965ba..7d5d1d0d497b8d5466ca6e07aba4f3a8aae56465 100644
--- a/sshproto/Cargo.toml
+++ b/sshproto/Cargo.toml
@@ -34,7 +34,7 @@ pin-utils = "0.1"
 # tokio = { version = "1.18", features = ["sync"], optional = true }
 async-trait = { version = "0.1", optional = true }
 
-salty = { version = "0.2", path = "/home/matt/3rd/rs/salty" }
+salty = { version = "0.2", git = "https://github.com/mkj/salty", branch = "parts" }
 
 [features]
 default = [ "getrandom" ]