diff --git a/lib/workers/repository/error.js b/lib/workers/repository/error.js
index 8b49c7f91d79086dab3884005e2232daee5857b5..d651834e8571a8ab86d9b8df8b790c8b9e38c0e1 100644
--- a/lib/workers/repository/error.js
+++ b/lib/workers/repository/error.js
@@ -18,10 +18,12 @@ async function handleError(config, err) {
     delete config.branchList; // eslint-disable-line no-param-reassign
     return err.message;
   } else if (err.message === 'blocked') {
+    delete config.branchList; // eslint-disable-line no-param-reassign
     logger.info('Repository is blocked - skipping');
     return err.message;
   } else if (err.message === 'not-found') {
-    logger.info('Repository is not found');
+    delete config.branchList; // eslint-disable-line no-param-reassign
+    logger.warn('Repository is not found');
     return err.message;
   } else if (err.message === 'fork') {
     logger.info('Repository is a fork and not manually configured - skipping');