diff --git a/libraries/base/dp/src/vhdl/dp_bsn_align_reg.vhd b/libraries/base/dp/src/vhdl/dp_bsn_align_reg.vhd
index cc62e58d40dbc2905530bad004c0f155a1b7fb4d..715fea29d700940de060ebd96fe6117c94ae84f1 100644
--- a/libraries/base/dp/src/vhdl/dp_bsn_align_reg.vhd
+++ b/libraries/base/dp/src/vhdl/dp_bsn_align_reg.vhd
@@ -89,7 +89,7 @@ BEGIN
     g_in_new_latency     => 1,   
     g_readback           => TRUE,
     g_reg                => c_mm_reg,
-    g_init_reg           => (OTHERS => '1')
+    g_init_reg           => TO_UVEC(1, c_word_w)
   )
   PORT MAP (
     -- Clocks and reset