Nice catch @lamont-granquist. Have a 2nd PR with some specs that should fix this:
https://github.com/opscode/chef/pull/1432