diff --git a/src/vt/vrt/collection/balance/temperedlb/temperedlb.cc b/src/vt/vrt/collection/balance/temperedlb/temperedlb.cc index fca1c9d7c5..43287fbfac 100644 --- a/src/vt/vrt/collection/balance/temperedlb/temperedlb.cc +++ b/src/vt/vrt/collection/balance/temperedlb/temperedlb.cc @@ -585,7 +585,9 @@ void TemperedLB::computeClusterSummary() { } } } - cur_blocks_[shared_id] = std::make_tuple(shared_bytes, cluster_load); + if (cluster_load != 0) { + cur_blocks_[shared_id] = std::make_tuple(shared_bytes, cluster_load); + } } }