diff --git a/Cargo.lock b/Cargo.lock
index 66dfa08068cb5475bbedccc15bb57c5355c598d0..b02bc9b48a9d3b6be4dec29935129a0aeaf17d4a 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -98,12 +98,23 @@ dependencies = [
 name = "card10-l0dable"
 version = "0.2.0"
 dependencies = [
- "card10-sys 1.9.0",
+ "card10-sys 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
+]
+
+[[package]]
+name = "card10-sys"
+version = "1.9.0"
+dependencies = [
+ "bindgen 0.51.0 (registry+https://github.com/rust-lang/crates.io-index)",
+ "cc 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)",
+ "panic-abort 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
+ "r0 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
 ]
 
 [[package]]
 name = "card10-sys"
 version = "1.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
 dependencies = [
  "bindgen 0.51.0 (registry+https://github.com/rust-lang/crates.io-index)",
  "cc 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -437,6 +448,7 @@ dependencies = [
 "checksum bindgen 0.51.0 (registry+https://github.com/rust-lang/crates.io-index)" = "18270cdd7065ec045a6bb4bdcd5144d14a78b3aedb3bc5111e688773ac8b9ad0"
 "checksum bitflags 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3d155346769a6855b86399e9bc3814ab343cd3d62c7e985113d46a0ec3c281fd"
 "checksum byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a7c3dd8985a7111efc5c80b44e23ecdd8c007de8ade3b96595387e812b957cf5"
+"checksum card10-sys 1.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "0d54742e30ae90ca059cac5c2299a373e86f483562de7d4bec1aac961d6fd33b"
 "checksum cc 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)" = "39f75544d7bbaf57560d2168f28fd649ff9c76153874db88bdbdfd839b1a7e7d"
 "checksum cexpr 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "a7fa24eb00d5ffab90eaeaf1092ac85c04c64aaf358ea6f84505b8116d24c6af"
 "checksum cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "b486ce3ccf7ffd79fdeb678eac06a9e6c09fc88d33836340becb8fffe87c5e33"
diff --git a/card10-l0dable/Cargo.toml b/card10-l0dable/Cargo.toml
index f055a8964f42f94d24f8663628af74ee1ee1a875..63b7d0258a012a73cd1cd25186f218ebab1265a8 100644
--- a/card10-l0dable/Cargo.toml
+++ b/card10-l0dable/Cargo.toml
@@ -30,4 +30,4 @@ description = "make l0dables for the Card10 (CCCamp 2019) badge"
 default-target = "thumbv7em-none-eabi"
 
 [dependencies]
-card10-sys = { path = "../card10-sys" }
+card10-sys = "1.9.*"