diff --git a/src/prompts/questions.js b/src/prompts/questions.js
index <HASH>..<HASH> 100644
--- a/src/prompts/questions.js
+++ b/src/prompts/questions.js
@@ -80,5 +80,5 @@ export async function promptForVcsHostDetails(hosts, visibility, decisions) {
   ], decisions);
   const host = hosts[answers[questionNames.REPO_HOST]];
 
-  return {...answers, ...host && await host.prompt()};
+  return {...answers, ...host && await host.prompt({decisions})};
 }
diff --git a/test/unit/prompts/questions-test.js b/test/unit/prompts/questions-test.js
index <HASH>..<HASH> 100644
--- a/test/unit/prompts/questions-test.js
+++ b/test/unit/prompts/questions-test.js
@@ -131,7 +131,7 @@ suite('project scaffolder prompts', () => {
       );
       const answersWithHostChoice = {...answers, [questionNames.REPO_HOST]: host};
       const hostAnswers = any.simpleObject();
-      hostPrompt.returns(hostAnswers);
+      hostPrompt.withArgs({decisions}).returns(hostAnswers);
       conditionals.filterChoicesByVisibility.withArgs(hosts).returns(filteredHostChoices);
       prompts.prompt
         .withArgs([
feat(decisions): passed the decisions to the vcs-host scaffolder