diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2c295d53ba0caba96bbde9dbe1d713e434cbfc0d..4d0359da405520c4cd11a0affe4bd689ad07d195 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -13,15 +13,16 @@ include:
 # - scheduled 
 # - by a merge_request event
 # - by a commit (push)
-# DO NOT RUN the pipeline after a commit in a MR (avoid duplicated pipelines)
+# DO NOT RUN the pipeline 
+# - after a commit in a MR (avoid duplicated pipelines)
 workflow:
   rules: 
     - if: '$CI_PIPELINE_SOURCE == "web"'
     - if: '$CI_PIPELINE_SOURCE == "schedule"'
     - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
-    - if: '$CI_COMMIT_BRANCH'
     - if: '$CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS'
       when: never
+    - if: '$CI_COMMIT_BRANCH'
 
 stages:
   - license