diff --git a/npm/ng-packs/packages/tenant-management/src/lib/components/tenants/tenants.component.ts b/npm/ng-packs/packages/tenant-management/src/lib/components/tenants/tenants.component.ts index 18387ea784..49fadbe674 100644 --- a/npm/ng-packs/packages/tenant-management/src/lib/components/tenants/tenants.component.ts +++ b/npm/ng-packs/packages/tenant-management/src/lib/components/tenants/tenants.component.ts @@ -77,9 +77,13 @@ export class TenantsComponent implements OnInit { get isDisabledSaveButton(): boolean { if (!this.selectedModalContent) return false; - if (this.selectedModalContent.type === 'saveConnStr' && this.defaultConnectionStringForm.invalid) { + if ( + this.selectedModalContent.type === 'saveConnStr' && + this.defaultConnectionStringForm && + this.defaultConnectionStringForm.invalid + ) { return true; - } else if (this.selectedModalContent.type === 'saveTenant' && this.tenantForm.invalid) { + } else if (this.selectedModalContent.type === 'saveTenant' && this.tenantForm && this.tenantForm.invalid) { return true; } else { return false;