diff options
Diffstat (limited to 'lib/chef/provider/windows_env.rb')
-rw-r--r-- | lib/chef/provider/windows_env.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/chef/provider/windows_env.rb b/lib/chef/provider/windows_env.rb index 3fd4b18cfa..35c010be20 100644 --- a/lib/chef/provider/windows_env.rb +++ b/lib/chef/provider/windows_env.rb @@ -107,9 +107,9 @@ class Chef return true # do not delete the key else new_value = - current_values.select do |item| + current_values.select { |item| not new_values.include?(item) - end.join(new_resource.delim) + }.join(new_resource.delim) if new_value.empty? return false # nothing left here, delete the key |