From d1fd7d5b566e915af0e46be2b2627c9782cc098c Mon Sep 17 00:00:00 2001 From: Ricardo Mestre Date: Mon, 15 Jul 2024 13:34:08 +0100 Subject: [PATCH] Fix issue while creating policy for first time --- CHANGELOG.md | 6 ++++++ .../MSFT_EXOMessageClassification.psm1 | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f62077cf2..bdeda65995 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Change log for Microsoft365DSC +# UNRELEASED + +* EXOMessageClassification + * Fix issue while creating policy for first time + FIXES [#4877](https://github.com/microsoft/Microsoft365DSC/issues/4877) + # 1.24.710.3 * MISC diff --git a/Modules/Microsoft365DSC/DSCResources/MSFT_EXOMessageClassification/MSFT_EXOMessageClassification.psm1 b/Modules/Microsoft365DSC/DSCResources/MSFT_EXOMessageClassification/MSFT_EXOMessageClassification.psm1 index 73eb17e9c8..26afd542c2 100644 --- a/Modules/Microsoft365DSC/DSCResources/MSFT_EXOMessageClassification/MSFT_EXOMessageClassification.psm1 +++ b/Modules/Microsoft365DSC/DSCResources/MSFT_EXOMessageClassification/MSFT_EXOMessageClassification.psm1 @@ -258,7 +258,7 @@ function Set-TargetResource $ConnectionMode = New-M365DSCConnection -Workload 'ExchangeOnline' ` -InboundParameters $PSBoundParameters - $MessageClassification = Get-MessageClassification -Identity $Identity + $MessageClassification = Get-MessageClassification -Identity $Identity -ErrorAction SilentlyContinue $MessageClassificationParams = [System.Collections.Hashtable]($PSBoundParameters) $MessageClassificationParams.Remove('Ensure') | Out-Null $MessageClassificationParams.Remove('Credential') | Out-Null