diff --git a/libraries/base/dp/src/vhdl/dp_stream_pkg.vhd b/libraries/base/dp/src/vhdl/dp_stream_pkg.vhd
index b502ddfd5f835a609964f583e7224e2b48c0eb1d..ecd2e6b6fea23856b16269dfba6fa2203f4f6eb3 100644
--- a/libraries/base/dp/src/vhdl/dp_stream_pkg.vhd
+++ b/libraries/base/dp/src/vhdl/dp_stream_pkg.vhd
@@ -658,15 +658,13 @@ PACKAGE BODY dp_stream_pkg IS
   END TO_DP_ARR;
 
   FUNCTION TO_DP_ONE(sosi_arr : t_dp_sosi_arr) RETURN t_dp_sosi IS
-    VARIABLE v_sosi : t_dp_sosi := sosi_arr(0);
   BEGIN
-    RETURN v_sosi;
+    RETURN sosi_arr(0);
   END TO_DP_ONE;
 
   FUNCTION TO_DP_ONE(siso_arr : t_dp_siso_arr) RETURN t_dp_siso IS
-    VARIABLE v_siso : t_dp_siso := siso_arr(0);
   BEGIN
-    RETURN v_siso;
+    RETURN siso_arr(0);
   END TO_DP_ONE;