diff --git a/src/lxc/lxc_process.c b/src/lxc/lxc_process.c index 079bc3abc4..70513c2e83 100644 --- a/src/lxc/lxc_process.c +++ b/src/lxc/lxc_process.c @@ -254,7 +254,8 @@ static void virLXCProcessCleanup(virLXCDriverPtr driver, for (i = 0 ; i < vm->def->nnets ; i++) { virDomainNetDefPtr iface = vm->def->nets[i]; vport = virDomainNetGetActualVirtPortProfile(iface); - ignore_value(virNetDevSetOnline(iface->ifname, false)); + if (iface->ifname) + ignore_value(virNetDevSetOnline(iface->ifname, false)); if (vport && vport->virtPortType == VIR_NETDEV_VPORT_PROFILE_OPENVSWITCH) ignore_value(virNetDevOpenvswitchRemovePort( virDomainNetGetActualBridgeName(iface),