From 74eb14753ea16c363e50eeda088dc0fa41607851 Mon Sep 17 00:00:00 2001 From: Przemyslaw Klys Date: Mon, 18 Oct 2021 08:33:42 +0200 Subject: [PATCH] Fix when GPO is not linked --- Public/Get-GPOZaurrUpdates.ps1 | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/Public/Get-GPOZaurrUpdates.ps1 b/Public/Get-GPOZaurrUpdates.ps1 index 1b2dda2..3d01be3 100644 --- a/Public/Get-GPOZaurrUpdates.ps1 +++ b/Public/Get-GPOZaurrUpdates.ps1 @@ -44,9 +44,16 @@ } } } - - $OrganizationalUnitsObjects = Get-ADOrganizationalUnitObject -OrganizationalUnit $LinksDN -Summary -IncludeAffectedOnly - + if ($LinksDN.Count -gt 0) { + $OrganizationalUnitsObjects = Get-ADOrganizationalUnitObject -OrganizationalUnit $LinksDN -Summary -IncludeAffectedOnly + } else { + # GPO is not linked + $OrganizationalUnitsObjects = [PSCUstomObject] @{ + ObjectsTotalCount = 0 + ObjectsBlockedInheritanceCount = 0 + ObjectsClasses = @() + } + } [PSCustomObject] @{ DisplayName = $GPO.DisplayName DomainName = $GPO.DomainName