It's not just a visual glitch, it actually is peace - as evidenced by the fact that I can set up trade routes with everyone I meet, no need to make peace first.