diff --git a/WebsitePanel/Sources/WebsitePanel.Providers.Base/HostedSolution/ActiveDirectoryUtils.cs b/WebsitePanel/Sources/WebsitePanel.Providers.Base/HostedSolution/ActiveDirectoryUtils.cs index cb38f66d..3c460dbb 100644 --- a/WebsitePanel/Sources/WebsitePanel.Providers.Base/HostedSolution/ActiveDirectoryUtils.cs +++ b/WebsitePanel/Sources/WebsitePanel.Providers.Base/HostedSolution/ActiveDirectoryUtils.cs @@ -102,10 +102,13 @@ namespace WebsitePanel.Providers.HostedSolution DirectoryEntry entry = GetADObject(path); if (removeChild && entry.Children != null) + { foreach (DirectoryEntry child in entry.Children) { entry.Children.Remove(child); } + entry.CommitChanges(); + } DirectoryEntry parent = entry.Parent; if (parent != null)