diff --git a/libwccl/values/tset.cpp b/libwccl/values/tset.cpp
index 01a8a0a7b366b66063ee79a37383ec29869daff7..3915540fed833b584e2dc6bf0211b7bf580e946a 100644
--- a/libwccl/values/tset.cpp
+++ b/libwccl/values/tset.cpp
@@ -12,7 +12,7 @@ std::string TSet::to_raw_string() const
 
 std::string TSet::to_string(const Corpus2::Tagset& tagset) const
 {
-	return tagset.tag_to_symbol_string(tag_);
+	return "{" + tagset.tag_to_symbol_string(tag_) + "}";
 }
 
 std::string TSet::var_repr(const std::string &var_name)