diff --git a/cloudcontrol/node/hypervisor/domains/vm_tags.py b/cloudcontrol/node/hypervisor/domains/vm_tags.py index b6f1c91c9af5a24bf4287a0c66787c17212cadc8..9b697f06bee7983f6041d90075b592efc36def2e 100644 --- a/cloudcontrol/node/hypervisor/domains/vm_tags.py +++ b/cloudcontrol/node/hypervisor/domains/vm_tags.py @@ -147,7 +147,7 @@ def vncport(dom): try: port = et.ElementTree().parse( StringIO(dom.lv_dom.XMLDesc(0)) - ).find('devices/graphics').get('port') + ).find('devices/graphics[@type="vnc"]').get('port') except Exception: logger.exception('VNCPort') raise