diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f4f121475bbe848f0a8d31a8851875a8ba6160d1..32801e3715bdf04be047ee78cc938598a1cb79d0 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -670,6 +670,7 @@ clean_pipeline:
           --filter=reference=${registry}/*:pipeline-*
           --format "{{.ID}} {{.Repository}} {{.Tag}}" ;
       done
+      | grep -v ${CI_PIPELINE_ID}
       | sed -n -E 's/pipeline-([0-9]+)(-.*){0,1}$/& \1/p'
       | while read id repository tag pipeline_id ; do
         status=$(curl --silent -L