diff --git a/.travis.yml b/.travis.yml
index 2e740cfad0ae837823fdf62021aea3a5e726e33f..99758624ca3bedf7a1bf9e351e290d2cff858366 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,7 +6,8 @@ matrix:
       rust: nightly
 
     - env: TARGET=thumbv6m-none-eabi
-      rust: nightly
+      # work around rust-lang/rust#45802
+      rust: nightly-2017-11-01
       addons:
         apt:
           sources: