diff --git a/logic/nodes.go b/logic/nodes.go index 85b857c8..2560b1ea 100644 --- a/logic/nodes.go +++ b/logic/nodes.go @@ -778,10 +778,13 @@ func AddStaticNodesWithTag(tag models.Tag, nMap map[string]models.Node) map[stri if extclient.RemoteAccessClientID != "" { continue } - nMap[extclient.ClientID] = models.Node{ - IsStatic: true, - StaticNode: extclient, + if _, ok := extclient.Tags[tag.ID]; ok { + nMap[extclient.ClientID] = models.Node{ + IsStatic: true, + StaticNode: extclient, + } } + } return nMap }