diff --git a/openair1/PHY/LTE_TRANSPORT/dlsch_demodulation.c b/openair1/PHY/LTE_TRANSPORT/dlsch_demodulation.c
index a24084e24ced8aca3db641463fae6cce25605bc8..bd9b896dfa5ec2cb505f2efbf4cc4b22ee6e0271 100644
--- a/openair1/PHY/LTE_TRANSPORT/dlsch_demodulation.c
+++ b/openair1/PHY/LTE_TRANSPORT/dlsch_demodulation.c
@@ -107,7 +107,7 @@ int rx_pdsch(PHY_VARS_UE *ue,
 
   unsigned char aatx,aarx;
 
-  unsigned short nb_rb, round;
+  unsigned short nb_rb = 0, round;
   int avgs, rb;
   LTE_DL_UE_HARQ_t *dlsch0_harq,*dlsch1_harq = 0;