diff --git a/servers/slapd/mr.c b/servers/slapd/mr.c index 28b543fdd6..983a85d038 100644 --- a/servers/slapd/mr.c +++ b/servers/slapd/mr.c @@ -176,11 +176,17 @@ register_matching_rule( if( associated != NULL ) { amr = mr_find( associated ); - Debug( LDAP_DEBUG_ANY, "register_matching_rule: could not locate " - "associated matching rule %s for %s\n", - associated, desc, 0 ); +#if 0 + /* ignore for now */ + + if( amr == NULL ) { + Debug( LDAP_DEBUG_ANY, "register_matching_rule: could not locate " + "associated matching rule %s for %s\n", + associated, desc, 0 ); + return -1; + } +#endif - return -1; } mr = ldap_str2matchingrule( desc, &code, &err, LDAP_SCHEMA_ALLOW_ALL);