diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 356e24ce7163f5834daa88c601df4c25a4e78ee7..673e3f46fd63b8d6e53f0289ca0a020800c49ae1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -142,6 +142,7 @@ revdepcheck_devel:
   script:
     - R -q -e 'remotes::install_github("https://github.com/r-lib/revdepcheck")'
     - R -q -e 'revdepcheck::revdep_check(num_workers = 2)'
+    - R -q -e 'stopifnot(all("+" == sapply(revdepcheck::revdep_summary(), "[[", "status")))'
     - R -q -e 'if (any(sapply(revdepcheck::revdep_summary(), function(x) {any(x$cmp$change == 1)}))) stop()'
   artifacts:
     paths: