diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3b73510..740d63c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,7 @@
 - [Fixed] Allow braces in the boolean expression for a toggled class
 - [Fixed] Update to rustc 1.21.0-nightly (f25c2283b 2017-08-15)
   [#99](https://github.com/lfairy/maud/issues/99)
+- [Changed] Update to Iron >= 0.5.1, < 0.7.0
 
 ## [0.17.1] - 2017-08-11
 
diff --git a/maud/Cargo.toml b/maud/Cargo.toml
index 3b95015..39675d7 100644
--- a/maud/Cargo.toml
+++ b/maud/Cargo.toml
@@ -15,7 +15,7 @@ categories = ["template-engine"]
 [dependencies]
 maud_htmlescape = { version = "0.17.0", path = "../maud_htmlescape" }
 maud_macros = { version = "0.17.1", path = "../maud_macros" }
-iron = { version = "0.5.1", optional = true }
+iron = { version = ">= 0.5.1, < 0.7.0", optional = true }
 rocket = { version = "0.3", optional = true }
 
 [dev-dependencies]