protected override void Unmerge(ConfigurationElement sourceElement, ConfigurationElement parentElement, ConfigurationSaveMode saveMode) { RootProfilePropertySettingsCollection parent = parentElement as RootProfilePropertySettingsCollection; RootProfilePropertySettingsCollection source = sourceElement as RootProfilePropertySettingsCollection; base.Unmerge(sourceElement, parentElement, saveMode); GroupSettings.InternalUnMerge(source.GroupSettings, (parent != null) ? parent.GroupSettings : null, saveMode); }