diff --no-dereference -uNr opennebula-5.2.0.orig/src/onedb/local/4.13.85_to_4.90.0.rb opennebula-5.2.0-upgradelosesvnc/src/onedb/local/4.13.85_to_4.90.0.rb
--- opennebula-5.2.0.orig/src/onedb/local/4.13.85_to_4.90.0.rb	2016-10-17 03:39:32.000000000 -0500
+++ opennebula-5.2.0-upgradelosesvnc/src/onedb/local/4.13.85_to_4.90.0.rb	2016-12-12 22:15:28.272581398 -0600
@@ -851,7 +851,7 @@
 
     cluster_vnc = {}
     @db.transaction do
-      @db.fetch("SELECT * FROM vm_pool WHERE state != 6") do |row|
+      @db.fetch("SELECT * FROM vm_pool WHERE state = 3") do |row|
         doc = Nokogiri::XML(row[:body],nil,NOKOGIRI_ENCODING){|c| c.default_xml.noblanks}
 
         port = doc.root.at_xpath('TEMPLATE/GRAPHICS[translate(TYPE,"vnc","VNC")="VNC"]/PORT').text.to_i rescue nil
