diff --git a/docker/docker-entrypoint.d/18-load-element-modules.sh b/docker/docker-entrypoint.d/18-load-element-modules.sh
index 15c0cb6086404c875818a633faf65d11000183cf..14a3b535315e96fcbd09f4547c71a6079a0ceb8d 100755
--- a/docker/docker-entrypoint.d/18-load-element-modules.sh
+++ b/docker/docker-entrypoint.d/18-load-element-modules.sh
@@ -11,7 +11,7 @@ entrypoint_log() {
 }
 
 # Copy these config files as a base
-mkdir /tmp/element-web-config
+mkdir -p /tmp/element-web-config
 cp /app/config*.json /tmp/element-web-config/
 
 # If there are modules to be loaded