diff --git a/lib/src/asn1/rrc_nr_utils.cc b/lib/src/asn1/rrc_nr_utils.cc index 33c799975..b82b2499b 100644 --- a/lib/src/asn1/rrc_nr_utils.cc +++ b/lib/src/asn1/rrc_nr_utils.cc @@ -1698,8 +1698,11 @@ void fill_phy_pdcch_cfg_common(const asn1::rrc_nr::pdcch_cfg_common_s& pdcch_cfg pdcch->search_space_present[ss.search_space_id] = true; make_phy_search_space_cfg(ss, &pdcch->search_space[ss.search_space_id]); if (pdcch_cfg.ra_search_space_present and pdcch_cfg.ra_search_space == ss.search_space_id) { - pdcch->ra_search_space_present = true; - pdcch->ra_search_space = pdcch->search_space[ss.search_space_id]; + pdcch->ra_search_space_present = true; + pdcch->ra_search_space = pdcch->search_space[ss.search_space_id]; + pdcch->ra_search_space.type = srsran_search_space_type_common_1; + pdcch->ra_search_space.nof_formats = 1; + pdcch->ra_search_space.formats[1] = srsran_dci_format_nr_1_0; } } }