diff --git a/ChangeLog b/ChangeLog
index 08c3f84121841990b850733103befd9fafa7fd4e..ebf37854d3b97d0e4b327b1506ad64d78035d73c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2018-11-25  Niels Möller  <nisse@lysator.liu.se>
+
+	* testsuite/pkcs1-sec-decrypt-test.c (pkcs1_decrypt_for_test): Fix
+	valgrind marking of return value.
+
 2018-11-08  Simo Sorce	  <simo@redhat.com>
 
 	* testsuite/pkcs1-sec-decrypt-test.c: Adds tests for
diff --git a/testsuite/pkcs1-sec-decrypt-test.c b/testsuite/pkcs1-sec-decrypt-test.c
index 780c96d2182056902db374504887f46e4d5d78f3..9c7b06d5261b625b5a61fe794bbcaad8f46c23ce 100644
--- a/testsuite/pkcs1-sec-decrypt-test.c
+++ b/testsuite/pkcs1-sec-decrypt-test.c
@@ -18,6 +18,7 @@ pkcs1_decrypt_for_test(size_t msg_len, uint8_t *msg,
 
   VALGRIND_MAKE_MEM_DEFINED (msg, msg_len);
   VALGRIND_MAKE_MEM_DEFINED (pad, pad_len);
+  VALGRIND_MAKE_MEM_DEFINED (&ret, sizeof (ret));
 
   return ret;
 }