diff --git a/debian/changelog b/debian/changelog
index 0ed102ac6d4500f53123ee6481ca0e2587b15abf..4b4118daef0de28b3e82fa56da751062ad81e0b4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+symas-openldap (2.5.16-5jammy1) jammy; urgency=medium
+
+  * OpenLDAP 2.5.16-5 updating ITS10025.patch
+
+ -- Symas Support <support@symas.com>  Mon, 02 Oct 2023 06:46:48 +0000
+
 symas-openldap (2.5.16-3jammy1) jammy; urgency=medium
 
   * OpenLDAP 2.5.16-3 dash release with ITS10025.patch
diff --git a/debian/patches/ITS10025.patch b/debian/patches/ITS10025.patch
index 4c895c6f54034e5808b998bbc4fc7dd1ee467a80..49e5fa4fc1064450fe8a919b4a0b288d4111b70f 100644
--- a/debian/patches/ITS10025.patch
+++ b/debian/patches/ITS10025.patch
@@ -1,12 +1,12 @@
-From 47156ce2781c3bf0f11ec933d54b40c690b5ed2b Mon Sep 17 00:00:00 2001
+From 2f40926b4dd7e9023b58f4c9f6cd1c7eeef22d9a Mon Sep 17 00:00:00 2001
 From: Howard Chu <hyc@openldap.org>
 Date: Mon, 31 Jul 2023 18:43:30 +0100
 Subject: [PATCH] ITS#10025 slapo-dynlist: add option to disable filter support
 
 ---
  doc/man/man5/slapo-dynlist.5     |  5 +++++
- servers/slapd/overlays/dynlist.c | 13 ++++++++++++-
- 2 files changed, 17 insertions(+), 1 deletion(-)
+ servers/slapd/overlays/dynlist.c | 17 +++++++++++++----
+ 2 files changed, 18 insertions(+), 4 deletions(-)
 
 diff --git a/doc/man/man5/slapo-dynlist.5 b/doc/man/man5/slapo-dynlist.5
 index 49a3d505d4..56667620b7 100644
@@ -25,7 +25,7 @@ index 49a3d505d4..56667620b7 100644
  The dynlist overlay may be used with any backend, but it is mainly 
  intended for use with local storage backends.
 diff --git a/servers/slapd/overlays/dynlist.c b/servers/slapd/overlays/dynlist.c
-index 10cacf9798..6c52ed56df 100644
+index 10cacf9798..f5d3dfeb71 100644
 --- a/servers/slapd/overlays/dynlist.c
 +++ b/servers/slapd/overlays/dynlist.c
 @@ -65,6 +65,7 @@ typedef struct dynlist_info_t {
@@ -76,6 +76,18 @@ index 10cacf9798..6c52ed56df 100644
  		Cft_Overlay, dlcfg, NULL, NULL },
  	{ NULL, 0, NULL }
  };
+@@ -2740,10 +2751,8 @@ dynlist_db_init(
+ 	slap_overinst *on = (slap_overinst *)be->bd_info;
+ 	dynlist_gen_t *dlg;
+ 
+-	dlg = (dynlist_gen_t *)ch_malloc( sizeof( *dlg ));
++	dlg = (dynlist_gen_t *)ch_calloc( 1, sizeof( *dlg ));
+ 	on->on_bi.bi_private = dlg;
+-	dlg->dlg_dli = NULL;
+-	dlg->dlg_memberOf = 0;
+ 
+ 	return 0;
+ }
 -- 
 GitLab