diff --git a/scwx-qt/source/scwx/qt/view/level2_product_view.cpp b/scwx-qt/source/scwx/qt/view/level2_product_view.cpp index 7c608491..18d08c98 100644 --- a/scwx-qt/source/scwx/qt/view/level2_product_view.cpp +++ b/scwx-qt/source/scwx/qt/view/level2_product_view.cpp @@ -418,7 +418,9 @@ void Level2ProductView::ComputeSweep() dataMoments16.resize(radials * gates * VERTICES_PER_BIN); } - if (p->dataBlockType_ == wsr88d::rda::DataBlockType::MomentRef) + if (p->dataBlockType_ == wsr88d::rda::DataBlockType::MomentRef && + radarData0->moment_data_block(wsr88d::rda::DataBlockType::MomentCfp) != + nullptr) { cfpMoments.resize(radials * gates * VERTICES_PER_BIN); }