diff --git a/CHANGES b/CHANGES
index f01e7aa06d518ae43edae3970726c81a0086ca8b..10dffebdbb8fe1de244b11bed11913cf1b9e4f8e 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,7 +1,6 @@
 OpenLDAP 2.4 Change Log
 
 OpenLDAP 2.4.43 Engineering
-	Fixed liblber remove obsolete assert (ITS#8240)
 	Fixed slap tools minor one time memory leak (ITS#8082)
 	Fixed slapd to avoid redundant processing of abandon ops (ITS#8232)
 	Fixed slapd syncrepl segv when present list is NULL (ITS#8231, ITS#8042)
diff --git a/libraries/liblber/io.c b/libraries/liblber/io.c
index c05dcf8434a42c5be71614da7e63e53c2f18cc6c..85c3e23e810512fa80ec31c302a2a5a1a8a97cb5 100644
--- a/libraries/liblber/io.c
+++ b/libraries/liblber/io.c
@@ -679,7 +679,7 @@ done:
 		return (ber->ber_tag);
 	}
 
-	/* invalid input */
+	assert( 0 ); /* ber structure is messed up ?*/
 	return LBER_DEFAULT;
 }