diff --git a/libraries/base/dp/src/vhdl/dp_offload_rx.vhd b/libraries/base/dp/src/vhdl/dp_offload_rx.vhd
index ff1a52c71575982bedcdecf3eaa95edac477d7e2..6ce2e23d4cda4d15e7d7ad80eabee1b0a9729282 100644
--- a/libraries/base/dp/src/vhdl/dp_offload_rx.vhd
+++ b/libraries/base/dp/src/vhdl/dp_offload_rx.vhd
@@ -93,13 +93,13 @@ ARCHITECTURE str OF dp_offload_rx IS
   SIGNAL reg_hdr_dat_mosi_arr         : t_mem_mosi_arr(g_nof_streams-1 DOWNTO 0);
   SIGNAL reg_hdr_dat_miso_arr         : t_mem_miso_arr(g_nof_streams-1 DOWNTO 0); 
 
-  SIGNAL dp_field_blk_slv_out         : t_slv_1024_arr(g_nof_streams-1 DOWNTO 0);
+  SIGNAL dp_field_blk_slv_out         : t_slv_1024_arr(g_nof_streams-1 DOWNTO 0) := (OTHERS=>(OTHERS=>'0'));
   SIGNAL dp_field_blk_slv_out_val     : STD_LOGIC_VECTOR(g_nof_streams-1 DOWNTO 0);
 
   SIGNAL dp_field_blk_src_out_arr     : t_dp_sosi_arr(g_nof_streams-1 DOWNTO 0); 
 
   SIGNAL reg_dp_field_blk_slv_out     : t_slv_1024_arr(g_nof_streams-1 DOWNTO 0); 
-  SIGNAL nxt_reg_dp_field_blk_slv_out : t_slv_1024_arr(g_nof_streams-1 DOWNTO 0); 
+  SIGNAL nxt_reg_dp_field_blk_slv_out : t_slv_1024_arr(g_nof_streams-1 DOWNTO 0) := (OTHERS=>(OTHERS=>'0'));
 
   SIGNAL dp_tail_remove_src_out_arr   : t_dp_sosi_arr(g_nof_streams-1 DOWNTO 0); 
   SIGNAL dp_tail_remove_src_in_arr    : t_dp_siso_arr(g_nof_streams-1 DOWNTO 0);