diff --git a/src/coordinator/shard_map.cpp b/src/coordinator/shard_map.cpp
index 9d7b8c0eb..bcbc08f57 100644
--- a/src/coordinator/shard_map.cpp
+++ b/src/coordinator/shard_map.cpp
@@ -233,7 +233,7 @@ std::unordered_map<uint64_t, std::string> ShardMap::IdToNames() {
 
   const auto map_type_ids = [&id_to_names](const auto &name_to_id_type) {
     for (const auto &[name, id] : name_to_id_type) {
-      id_to_names.insert({id.AsUint(), name});
+      id_to_names.emplace(id.AsUint(), name);
     }
   };