diff --git a/pkg/eve/applications.go b/pkg/eve/applications.go index 3702f6864..7240ce0bd 100644 --- a/pkg/eve/applications.go +++ b/pkg/eve/applications.go @@ -236,6 +236,10 @@ func (ctx *State) processApplicationsByInfo(im *info.ZInfoMsg) { appStateObj.infoTime = im.AtTimeStamp.AsTime() case info.ZInfoTypes_ZiNetworkInstance: //try to find ips from NetworkInstances for _, el := range im.GetNiinfo().IpAssignments { + // nothing to show if no IpAddress received + if len(el.IpAddress) == 0 { + continue + } for _, appStateObj := range ctx.applications { for ind, mac := range appStateObj.Macs { if mac == el.MacAddress {