diff --git a/openair2/ENB_APP/flexran_agent_common.c b/openair2/ENB_APP/flexran_agent_common.c
index 4067145dfd46b6af01aa565ca947a0ea858c7d9f..df350e5d693b75627177f283a6eaf5616a85aa4e 100644
--- a/openair2/ENB_APP/flexran_agent_common.c
+++ b/openair2/ENB_APP/flexran_agent_common.c
@@ -1014,7 +1014,7 @@ int flexran_agent_enb_config_reply(mid_t mod_id, const void *params, Protocol__F
       cell_conf[i]->has_srs_mac_up_pts = 1;
 
 
-      cell_conf[i]->op_dl_freq = flexran_agent_get_operating_dl_freq (0);
+      cell_conf[i]->op_dl_freq = flexran_agent_get_operating_dl_freq (i);
       cell_conf[i]->has_op_dl_freq = 1;
 
       if (flexran_get_enable64QAM(enb_id,i) == 0) {