diff --git a/src/oca/ruby/OpenNebula/XMLUtils.rb b/src/oca/ruby/OpenNebula/XMLUtils.rb index 8061f84f94..48bb2fd373 100644 --- a/src/oca/ruby/OpenNebula/XMLUtils.rb +++ b/src/oca/ruby/OpenNebula/XMLUtils.rb @@ -126,10 +126,10 @@ module OpenNebula def has_elements?(xpath_str) if NOKOGIRI element = @xml.xpath(xpath_str.to_s.upcase) - return element == nil && element.children.size > 0 + return element != nil && element.children.size > 0 else element = @xml.elements[xpath_str.to_s] - return element == nil && element.has_elements? + return element != nil && element.has_elements? end end