diff --git a/Sources/Payload/GCI/hdl/payload_gci.vhd b/Sources/Payload/GCI/hdl/payload_gci.vhd
index b564bf9a5..728155b2f 100644
--- a/Sources/Payload/GCI/hdl/payload_gci.vhd
+++ b/Sources/Payload/GCI/hdl/payload_gci.vhd
@@ -273,7 +273,7 @@ begin
   ipbr_o(3) <= IPB_RBUS_NULL;
 
 
-  gci_registers : entity ipbus.ipbus_ctrlreg_v  -- reads the module ID register
+  gci_registers_IN_SLR1 : entity ipbus.ipbus_ctrlreg_v  -- reads the module ID register
     generic map (
       SWAP_ORDER => true,
       N_CTRL     => 2,                          --number of control reg
@@ -281,8 +281,8 @@ begin
     port map (
       clk       => clk_ipb,
       reset     => rst_ipb,
-      ipbus_in  => ipbw_slr0(N_SLV_GCI_REGS),
-      ipbus_out => ipbr_slr0(N_SLV_GCI_REGS),
+      ipbus_in  => ipbw_slr1(N_SLV_GCI_REGS),
+      ipbus_out => ipbr_slr1(N_SLV_GCI_REGS),
       d(0)      => status0,
       d(1)      => x"00000000",
 
