diff --git a/lib/workers/branch/index.js b/lib/workers/branch/index.js
index 7c3b57419694bf4da904556a881352fa4d57b277..13c9dbbb8c069c8acdc0ad3dc17afc5169c36b35 100644
--- a/lib/workers/branch/index.js
+++ b/lib/workers/branch/index.js
@@ -109,7 +109,12 @@ async function processBranch(branchConfig, prHourlyLimitReached, packageFiles) {
         return 'needs-approval';
       }
     }
-    if (!branchExists && prHourlyLimitReached && !masterIssueCheck) {
+    if (
+      !branchExists &&
+      prHourlyLimitReached &&
+      !masterIssueCheck &&
+      !config.vulnerabilityAlert
+    ) {
       logger.info('Reached PR creation limit - skipping branch creation');
       return 'pr-hourly-limit-reached';
     }