diff --git a/packages/ketcher-core/src/domain/entities/struct.ts b/packages/ketcher-core/src/domain/entities/struct.ts index 4529385c52..a37ff36403 100644 --- a/packages/ketcher-core/src/domain/entities/struct.ts +++ b/packages/ketcher-core/src/domain/entities/struct.ts @@ -1065,7 +1065,10 @@ export class Struct { bindSGroupsToFunctionalGroups() { this.sgroups.forEach((sgroup) => { - if (FunctionalGroup.isFunctionalGroup(sgroup)) { + if ( + FunctionalGroup.isFunctionalGroup(sgroup) || + SGroup.isSuperAtom(sgroup) + ) { this.functionalGroups.add(new FunctionalGroup(sgroup)) } })