diff --git a/lib/puppet/provider/service/windows.rb b/lib/puppet/provider/service/windows.rb index 7c1477a91e3..2ce14330923 100644 --- a/lib/puppet/provider/service/windows.rb +++ b/lib/puppet/provider/service/windows.rb @@ -127,7 +127,7 @@ def logonaccount_insync?(current) @normalized_logon_account ||= normalize_logonaccount @resource[:logonaccount] = @normalized_logon_account - insync = @resource[:logonaccount] == current + insync = @resource[:logonaccount].casecmp(current) == 0 self.logonpassword = @resource[:logonpassword] if insync insync end