diff --git a/contrib/slapd-modules/comp_match/componentlib.h b/contrib/slapd-modules/comp_match/componentlib.h
index bd3a57caf8e4ada8bd818b87c22393d1c1b06380..678f36973527e4b94cc2af242d8fee6ab0bf2059 100644
--- a/contrib/slapd-modules/comp_match/componentlib.h
+++ b/contrib/slapd-modules/comp_match/componentlib.h
@@ -26,7 +26,7 @@
 #include <asn-gser.h>
 #include <string.h>
 
-#define MAX_IDENTIFIER_LEN	128
+#define MAX_IDENTIFIER_LEN	32
 #define COMPONENTNOT_NULL(ptr)  ((ptr) != NULL)
 
 typedef struct slap_component_type {