diff --git a/lib/workers/repository/onboarding/branch/index.js b/lib/workers/repository/onboarding/branch/index.js
index 97e2a1981f73fe574d30f20ae3cdfd7faea0ef0f..6a8ae60bc2db4ab0ff4d6277c6d1ad9455b3e798 100644
--- a/lib/workers/repository/onboarding/branch/index.js
+++ b/lib/workers/repository/onboarding/branch/index.js
@@ -11,7 +11,7 @@ async function checkOnboardingBranch(config) {
     logger.debug('Repo is onboarded');
     return { ...config, repoIsOnboarded };
   }
-  if (config.isFork) {
+  if (config.isFork && !config.renovateFork) {
     throw new Error('fork');
   }
   logger.info('Repo is not onboarded');