diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4e33fad1755b0d4ed3b505eb90deea6c8cd0f79d..7dceac3054f92964eb6fd2f369fc2a529aee60bc 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,7 +1,7 @@
 before_script:
   # workaround for https://github.com/JuliaDocs/Documenter.jl/issues/686
   - apt-get -qq update; apt-get -y install git
-  - ssh-keyscan git.km3net.de:22 >> /root/.ssh/known_hosts
+  - mkdir -p /root/.ssh && ssh-keyscan -H -t rsa git.km3net.de >> /root/.ssh/known_hosts
 
 .script:
   script: