diff --git a/Cargo.toml b/Cargo.toml
index e1c7549261cf5c8a271b29766baf116ac4bfd9c3..74de770ef70ab5fdda03b906bf4fcd81a6d97766 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -15,8 +15,8 @@ version = "0.3.0"
 [dependencies]
 cortex-m = { git = "https://github.com/japaric/cortex-m" }
 untagged-option = "0.1.1"
-# rtfm-core = "0.1.0"
-rtfm-core = { git = "https://github.com/japaric/rtfm-core", branch = "no-static" }
+# rtfm-core = "0.2.0"
+rtfm-core = { git = "https://github.com/japaric/rtfm-core" }
 cortex-m-rtfm-macros = { path = "macros" }
 
 [target.'cfg(target_arch = "x86_64")'.dev-dependencies]
diff --git a/macros/Cargo.toml b/macros/Cargo.toml
index d2e4da5b6b79484dfb1d8e648329790e9df27103..27bd1f56a11ae221d37717c4798f57f989dd1441 100644
--- a/macros/Cargo.toml
+++ b/macros/Cargo.toml
@@ -13,7 +13,7 @@ version = "0.2.1"
 error-chain = "0.10.0"
 quote = "0.3.15"
 # rtfm-syntax = "0.2.0"
-rtfm-syntax = { git = "https://github.com/japaric/rtfm-syntax", branch = "init-resources" }
+rtfm-syntax = { git = "https://github.com/japaric/rtfm-syntax" }
 syn = "0.11.11"
 
 [lib]