diff --git a/openair1/PHY/defs.h b/openair1/PHY/defs.h
index 82f2f6b70be3a0d62d17ab4759bdfbdf83938ec3..e5531c03a17d3f9322300a738ab2db9418ecac3e 100644
--- a/openair1/PHY/defs.h
+++ b/openair1/PHY/defs.h
@@ -1312,8 +1312,8 @@ typedef struct {
   LTE_eNB_PUSCH    *pusch_slcch;
   LTE_UE_DLSCH_t   *dlsch_rx_slsch;
   LTE_UE_DLSCH_t   *dlsch_rx_sldch[MAX_SLDCH];
-  int16_t          **sl_rxdataF;
-  int16_t          **sl_rxdata_7_5kHz;
+  int16_t          **sl_rxdataF[RX_NB_TH_MAX];
+  int16_t          **sl_rxdata_7_5kHz[RX_NB_TH_MAX];
   int16_t          *slsch_dlsch_llr;
   int16_t          *slsch_ulsch_llr;
   int16_t          *sldch_dlsch_llr[RX_NB_TH_MAX];