diff --git a/agent b/agent index 3c498c5..d6e6272 100755 --- a/agent +++ b/agent @@ -1027,10 +1027,10 @@ class NodeAgent def _manufacturer if _is_virtualbox @facter['productname'] - elsif (@facter['manufacturer'].upcase != 'QEMU' && @facter['is_virtual']) + elsif (@facter.fetch('manufacturer', '').upcase != 'QEMU' && @facter['is_virtual']) @facter['virtual'] else - @facter['manufacturer'] + @facter.fetch('manufacturer', '') end end