diff --git a/source/Public/Invoke-M365SecurityAudit.ps1 b/source/Public/Invoke-M365SecurityAudit.ps1 index 4475e98..aef7700 100644 --- a/source/Public/Invoke-M365SecurityAudit.ps1 +++ b/source/Public/Invoke-M365SecurityAudit.ps1 @@ -123,7 +123,7 @@ function Invoke-M365SecurityAudit { $script:MaximumFunctionCount = 8192 } # Ensure required modules are installed - if (!($NoModuleCheck)) { + if (!($NoModuleCheck) -and $PSCmdlet.ShouldProcess("Check for required modules")) { $requiredModules = Get-RequiredModule -AuditFunction foreach ($module in $requiredModules) { Assert-ModuleAvailability -ModuleName $module.ModuleName -RequiredVersion $module.RequiredVersion -SubModuleName $module.SubModuleName