diff --git a/agent/local/state_test.go b/agent/local/state_test.go
index <HASH>..<HASH> 100644
--- a/agent/local/state_test.go
+++ b/agent/local/state_test.go
@@ -246,6 +246,9 @@ func TestAgentAntiEntropy_EnableTagOverride(t *testing.T) {
 		EnableTagOverride: true,
 	}
 	a.State.AddService(srv1, "")
+	if err := a.State.SyncChanges(); err != nil {
+		t.Fatalf("err: %v", err)
+	}
 	srv1_mod := new(structs.NodeService)
 	*srv1_mod = *srv1
 	srv1_mod.Port = 7100
local state: fix TestAgentAntiEntropy_EnableTagOverride

The test had a race condition where it relied on the first service to be
synced to the remote catalog which sometimes failed.