diff --git a/mysql-test/valgrind.supp b/mysql-test/valgrind.supp
index bd06605774dbe24acb5db889dea0a47f3ef8f6bc..b6eb23384bc4db76d8d24df2d9c6f41a249ff9d5 100644
--- a/mysql-test/valgrind.supp
+++ b/mysql-test/valgrind.supp
@@ -422,11 +422,24 @@
    obj:/lib*/ld-*.so
    obj:/lib*/ld-*.so
    obj:/lib*/libdl-*.so
-   fun:_dl_close
+   fun:dlclose
    fun:_ZL15free_plugin_memP12st_plugin_dl
    fun:_ZL13plugin_dl_delPK19st_mysql_lex_string
 }
 
+{
+   dlclose memory loss from plugin variant 5
+   Memcheck:Leak
+   fun:malloc
+   obj:/lib*/ld-*.so
+   obj:/lib*/ld-*.so
+   obj:/lib*/ld-*.so
+   obj:/lib*/ld-*.so
+   obj:/lib*/libdl-*.so
+   fun:dlclose
+   fun:_ZL15free_plugin_memP12st_plugin_dl
+}
+
 {
    dlopen / ptread_cancel_init memory loss on Suse Linux 10.3 32/64 bit ver 1
    Memcheck:Leak