From e20eac089f5a52a48f11fa6e4a4c28018a8dc1d8 Mon Sep 17 00:00:00 2001
From: nitzmahone <mdavis@ansible.com>
Date: Thu, 7 Apr 2016 17:19:36 -0700
Subject: [PATCH] win_updates shouldn't install hidden updates

---
 lib/ansible/modules/extras/windows/win_updates.ps1 | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/lib/ansible/modules/extras/windows/win_updates.ps1 b/lib/ansible/modules/extras/windows/win_updates.ps1
index 890e3670d86..fbf260ac0fe 100644
--- a/lib/ansible/modules/extras/windows/win_updates.ps1
+++ b/lib/ansible/modules/extras/windows/win_updates.ps1
@@ -121,6 +121,11 @@ $job_body = {
             $update.AcceptEula()
           }
 
+          if($update.IsHidden) {
+            Write-DebugLog "Skipping hidden update $($update.Title)"
+            continue
+          }
+
           Write-DebugLog "Adding update $($update.Identity.UpdateID) - $($update.Title)"
           $res = $updates_to_install.Add($update)