diff --git a/lib/workers/repository/process/write.js b/lib/workers/repository/process/write.js
index 5f24970a36282604615a74a733cfb2b6aaef74aa..97ee733fd43feb2b6e125ef00d109a45c9463c46 100644
--- a/lib/workers/repository/process/write.js
+++ b/lib/workers/repository/process/write.js
@@ -32,7 +32,7 @@ async function writeUpdates(config, packageFiles, allBranches) {
     );
     branch.res = res;
     // @ts-ignore
-    if (res === 'pr-closed' || res === 'automerged') {
+    if (res === 'automerged' && config.automergeType !== 'pr-comment') {
       // Stop procesing other branches because base branch has been changed
       return res;
     }