diff --git a/hdl/eb_slave_core/eb_rx_fsm.vhd b/hdl/eb_slave_core/eb_rx_fsm.vhd
index fd731160667eaaf1d8b86dda9d1db7078217b26c..12098223410a1ba37a5b56fd91be921995e7d1c8 100644
--- a/hdl/eb_slave_core/eb_rx_fsm.vhd
+++ b/hdl/eb_slave_core/eb_rx_fsm.vhd
@@ -217,7 +217,7 @@ begin
           
           when S_WRITE =>
             -- Writes set to eb_wbm_fifo do not generate output
-            if r_rx_cyc_hdr.BCA_CFG = '1' then
+            if r_rx_cyc_hdr.WCA_CFG = '1' then
               r_cfg_stb_o <= '1';
             else
               r_wbm_stb_o <= '1';
@@ -262,7 +262,7 @@ begin
           when S_READ =>
             -- Get data from either cfg or wbm fifos
             r_tag_stb_o <= '1';
-            if r_rx_cyc_hdr.BCA_CFG = '1' then
+            if r_rx_cyc_hdr.RCA_CFG = '1' then
               r_cfg_stb_o <= '1';
               r_tag_dat_o <= c_tag_cfg_req;
             else