diff --git a/.travis.yml b/.travis.yml
index 1447de5e37c9b817bc21a1dc5eb88155d9e65c61..df997f3b536944ea9b0efc611dd293be5225e2a9 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,8 +1,7 @@
-language: rust
-rust:
-  - nightly
+language: generic
 sudo: required
 install:
+  - curl https://sh.rustup.rs -sSf > rustup; chmod +x rustup; ./rustup --default-toolchain nightly -y
   - ./setup.sh
 script: ./jenkins.sh
 notifications: