diff --git a/targets/RT/USER/rrh_gw.c b/targets/RT/USER/rrh_gw.c
index 595cf3a8ceb20bd5d1d38d23d3cb5082cf9ce161..f7b06fa7e2a454d5431966a73bf5009118d6e20c 100644
--- a/targets/RT/USER/rrh_gw.c
+++ b/targets/RT/USER/rrh_gw.c
@@ -197,7 +197,7 @@ static rrh_module_t new_module (unsigned int id) {
     openair0_cfg.my_port = rrh_port;
     LOG_I(RRH,"UDP mode selected for ethernet.\n");
   } else if (eth_mode==ETH_RAW_MODE) {
-    openair0_cfg.my_addr = &rrh_mac[0];
+    openair0_cfg.my_addr = (char*)&rrh_mac[0];
     openair0_cfg.my_port = rrh_port;
     LOG_I(RRH,"RAW mode selected for ethernet.\n");
   }