diff --git a/core-modules/000QubesVm.py b/core-modules/000QubesVm.py index 5d2570b9..464ba7e3 100644 --- a/core-modules/000QubesVm.py +++ b/core-modules/000QubesVm.py @@ -991,7 +991,7 @@ class QubesVm(object): return dev_basepath = '/local/domain/%d/device/vif' % self.xid - for dev in vmm.xs.ls('', dev_basepath): + for dev in (vmm.xs.ls('', dev_basepath) or []): # check if backend domain is alive backend_xid = int(vmm.xs.read('', '%s/%s/backend-id' % (dev_basepath, dev))) if backend_xid in vmm.libvirt_conn.listDomainsID():