diff --git a/libraries/base/dp/src/vhdl/dp_demux.vhd b/libraries/base/dp/src/vhdl/dp_demux.vhd
index 8b5107f3258a8a73778e9d14c64f32b44333c230..23ca3ecc3a7db1f194d0adc2b1ba8a481053b245 100644
--- a/libraries/base/dp/src/vhdl/dp_demux.vhd
+++ b/libraries/base/dp/src/vhdl/dp_demux.vhd
@@ -77,7 +77,7 @@ ENTITY dp_demux IS
     snk_out     : OUT t_dp_siso;
     snk_in      : IN  t_dp_sosi;
     -- ST source
-    src_in_arr  : IN  t_dp_siso_arr(0 TO g_nof_output-1);
+    src_in_arr  : IN  t_dp_siso_arr(0 TO g_nof_output-1) := (OTHERS=>c_dp_siso_rdy);
     src_out_arr : OUT t_dp_sosi_arr(0 TO g_nof_output-1)
   );
 END dp_demux;