diff --git a/lib/workers/pr/index.js b/lib/workers/pr/index.js
index dc953c543279fe2ccf371e2bdf344cc5271f85fe..784490b636233bae5fa91d7fd5218fa1318f15f0 100644
--- a/lib/workers/pr/index.js
+++ b/lib/workers/pr/index.js
@@ -66,7 +66,10 @@ async function ensurePr(prConfig) {
         config.forcePr = true;
       }
     }
-    if (config.forcePr || (await getBranchStatus()) === 'failure') {
+    if (
+      config.forcePr ||
+      ['failure', 'error', 'failed'].includes(await getBranchStatus())
+    ) {
       logger.debug(`Branch tests failed, so will create PR`);
     } else {
       return null;