diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0ab2b519a7b487881bcbf5e570b4e7f8ed20d5e4..bb50929456cbabc96fb5ef98ae55fb65c1268834 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,8 +11,10 @@ before_script:
     apt-get update -qq &&
     apt-get purge -qq binutils-doc &&
     apt-get install -qq x86-64-unknown-redox-gcc &&
-    curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain nightly
+    curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain none
 
 build:
    script:
-     - make ci
+    - |
+       source "$HOME/.cargo/env" &&
+       make ci