diff --git a/servers/slapd/back-sql/schema-map.c b/servers/slapd/back-sql/schema-map.c index 02a73924ce..ae97d27cf0 100644 --- a/servers/slapd/back-sql/schema-map.c +++ b/servers/slapd/back-sql/schema-map.c @@ -231,7 +231,7 @@ backsql_add_sysmaps( backsql_info *bi, backsql_oc_map_rec *oc_map ) snprintf( tmp, sizeof(tmp), "DELETE FROM ldap_entry_objclasses " "WHERE entry_id=(SELECT id FROM ldap_entries " - "WHERE oc_map_id=%lu" + "WHERE oc_map_id=%lu " "AND keyval=?) AND oc_name=?", oc_map->bom_id ); at_map->bam_delete_proc = ch_strdup( tmp );