diff --git a/servers/slapd/schema_init.c b/servers/slapd/schema_init.c
index 9d020cf36b33369610c96597de09be920129ac79..1daa99628c2c04d76d29a8daf2c86278e953e8ab 100644
--- a/servers/slapd/schema_init.c
+++ b/servers/slapd/schema_init.c
@@ -1749,7 +1749,7 @@ IA5StringNormalize(
 
 		} else if ( casefold ) {
 			/* Most IA5 rules require casefolding */
-			*q++ = TOLOWER(*p++);
+			*q++ = TOLOWER(*p); p++;
 
 		} else {
 			*q++ = *p++;