diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f1fc63dddff31ccdc189998989e4c00702579f24..92a5ffc082a298061a3f8d11c6302a6c7b6b15f8 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -104,6 +104,10 @@ build_base_image:
   tags:
     - build
   script:
+    - |
+      if [ -n "${BUILT_BASE_IMAGE_ID}" ]; then
+        exit 0
+      fi
     - *get_build_date
     - export REPO_HEAD=$(git rev-parse --short HEAD)
     - export PKR_VAR_flavor="m1.medium"