diff --git a/dynamixel_base/src/dynamixel_master.c b/dynamixel_base/src/dynamixel_master.c
index 0fb6a964ca20c8823c3b6e3c997771e3e763238a..53ab8ad522104a90d1dd023c0c49961341ef9a40 100644
--- a/dynamixel_base/src/dynamixel_master.c
+++ b/dynamixel_base/src/dynamixel_master.c
@@ -1299,7 +1299,7 @@ unsigned char dyn_master_bulk_write(TDynamixelMaster *master,unsigned char num,u
 
 unsigned char dyn_master_relay(TDynamixelMaster *master,TDynVersion inst_ver,unsigned char *inst_pkt,unsigned char *status_pkt)
 {
-  unsigned char error=DYN_COMM_ERROR,i;
+  unsigned char error=DYN_COMM_ERROR;
 
   if(master!=0x00000000)
   {