diff --git a/libraries/io/tr_xaui/src/vhdl/tr_xaui_framer.vhd b/libraries/io/tr_xaui/src/vhdl/tr_xaui_framer.vhd
index 414f3cee9c5dbe0b5ed09e108122c55e116dbb4b..387eb51af702f28dcd8fce2ca6bd205f4ec5cb0c 100644
--- a/libraries/io/tr_xaui/src/vhdl/tr_xaui_framer.vhd
+++ b/libraries/io/tr_xaui/src/vhdl/tr_xaui_framer.vhd
@@ -90,7 +90,7 @@ BEGIN
     src_out   => gap_sosi
   );
 
-  gap_siso.ready <= '1';
+  gap_siso <= c_dp_siso_rdy;  -- no flow control
 
   -- As the dp_gap takes care of the frame length and the gap length, all our FSM needs
   -- to do is to take care of xgmii data and control words: