diff -ur enhost-1.0.4.orig/bin/enhost enhost-1.0.4/bin/enhost --- enhost-1.0.4.orig/bin/enhost 2007-05-26 21:23:57.000000000 +0200 +++ enhost-1.0.4/bin/enhost 2007-06-11 23:29:21.000000000 +0200 @@ -281,8 +281,12 @@ @hash = {} begin Facter.each { |name, value| - fact = Facter[name] - @hash[fact.ldapname.downcase] = value + ldapname = Facter[name].ldapname + if ldapname.to_s + @hash[ldapname.to_s.downcase] = value + else + @hash[name] = value + end } rescue => details $stderr.puts details