diff --git a/extensions/sql-database-projects/src/dialogs/publishDatabaseQuickpick.ts b/extensions/sql-database-projects/src/dialogs/publishDatabaseQuickpick.ts index 2f397a111f..afa46ef63d 100644 --- a/extensions/sql-database-projects/src/dialogs/publishDatabaseQuickpick.ts +++ b/extensions/sql-database-projects/src/dialogs/publishDatabaseQuickpick.ts @@ -208,6 +208,12 @@ export async function getPublishDatabaseSettings(project: Project, promptForConn */ export async function launchPublishDatabaseQuickpick(project: Project, projectController: ProjectsController): Promise { const publishTarget = await launchPublishTargetOption(); + + // Return when user hits escape + if (!publishTarget) { + return undefined; + } + if (publishTarget === constants.publishToDockerContainer) { await projectController.publishToDockerContainer(project); } else {