diff --git a/tabby-core/src/buttonProvider.ts b/tabby-core/src/buttonProvider.ts index c64d3b15..29f6c3aa 100644 --- a/tabby-core/src/buttonProvider.ts +++ b/tabby-core/src/buttonProvider.ts @@ -91,10 +91,12 @@ export class ButtonProvider extends ToolbarButtonProvider { quickConnect (query: string) { for (const provider of this.profilesServices.getProviders()) { - const profile = provider.quickConnect(query) - if (profile) { - this.launchProfile(profile) - return + if (provider.supportsQuickConnect) { + const profile = provider.quickConnect(query) + if (profile) { + this.launchProfile(profile) + return + } } } this.notifications.error(`Could not parse "${query}"`)