diff --git a/tabby-core/src/services/config.service.ts b/tabby-core/src/services/config.service.ts index 4b91fefa9c..9270974c7a 100644 --- a/tabby-core/src/services/config.service.ts +++ b/tabby-core/src/services/config.service.ts @@ -398,7 +398,9 @@ export class ConfigService { config.version = 5 } if (config.version < 6) { - if (config.ssh.clearServiceMessagesOnConnect === false) { + if (config.ssh?.clearServiceMessagesOnConnect === false) { + config.profileDefaults ??= {} + config.profileDefaults.ssh ??= {} config.profileDefaults.ssh.clearServiceMessagesOnConnect = false delete config.ssh?.clearServiceMessagesOnConnect }