diff --git a/top/firmware/hdl/emp_payload.vhd b/top/firmware/hdl/emp_payload.vhd
index 983d4fefef12849754d9785e9b6a2b61786e72cb..9bddb8d369724a1db2a8c36ffef3ccf8e43354d4 100644
--- a/top/firmware/hdl/emp_payload.vhd
+++ b/top/firmware/hdl/emp_payload.vhd
@@ -135,7 +135,7 @@ port map(
     clk             => clk,
     reset           => rst,
     ipbus_in        => ipb_to_slaves(N_SLV_FE),
-    ipbus_out       => ipb_from_slaves(N_SLV_F),
+    ipbus_out       => ipb_from_slaves(N_SLV_FE),
     q               => channel_sel,
     qmask           => (0 => X"0000007f")
 );