diff --git a/mysql-test/valgrind.supp b/mysql-test/valgrind.supp
index 23b96ef8c18370b6f1c923fa3193241e8456a406..6ed5db21423fd6b3f2e2dd8c4cdf9a6d82cd0b4b 100644
--- a/mysql-test/valgrind.supp
+++ b/mysql-test/valgrind.supp
@@ -858,16 +858,15 @@
    fun:*
    fun:deflate
    fun:page_zip_compress
-   fun:page_cur_insert_rec_zip_reorg
-   fun:page_cur_insert_rec_zip
-   fun:page_cur_tuple_insert
-   fun:btr_cur_optimistic_insert
-   fun:row_ins_index_entry_low
-   fun:row_ins_index_entry
-   fun:row_ins_index_entry_step
-   fun:row_ins
-   fun:row_ins_step
-   fun:row_insert_for_mysql
+}
+
+{
+   In page0zip.c we have already checked that the memory is initialized before calling deflate()
+   Memcheck:Cond
+   fun:*
+   fun:*
+   fun:deflate
+   fun:page_zip_compress_deflate
 }
 
 {