From a9db6ec6a83edb41c8f6ddf64d9e9b02a86714ac Mon Sep 17 00:00:00 2001 From: Rui Lopes Date: Fri, 12 Jul 2024 20:26:16 +0100 Subject: [PATCH] prevent another null pointer exception --- update/windows-update.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/update/windows-update.ps1 b/update/windows-update.ps1 index c217172..79217fe 100644 --- a/update/windows-update.ps1 +++ b/update/windows-update.ps1 @@ -200,7 +200,7 @@ for ($i = 0; $i -lt $searchResult.Updates.Count; ++$i) { $properties = $update ` | Get-Member $expectedProperties ` | Select-Object -ExpandProperty Name - if (Compare-Object $expectedProperties $properties) { + if (!$properties -or (Compare-Object $expectedProperties $properties)) { throw "the windows update api returned a invalid update object. see https://github.com/rgl/packer-plugin-windows-update/issues/144." }