]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/overlays/syncprov.c
Fix typo in prev commit
[openldap] / servers / slapd / overlays / syncprov.c
index fa5f87ad4d2313900227e6e6d6f87714cb83b939..ddb060d88831df6335f18e6584edcabaedffbaee 100644 (file)
@@ -1252,9 +1252,10 @@ syncprov_matchops( Operation *op, opcookie *opc, int saveit )
                        oh = *op->o_hdr;
                        oh.oh_conn = ss->s_op->o_conn;
                        oh.oh_connid = ss->s_op->o_connid;
-                       op2.o_bd = op->o_bd;
+                       op2.o_bd = op->o_bd->bd_self;
                        op2.o_hdr = &oh;
                        op2.o_extra = op->o_extra;
+                       op2.o_callback = NULL;
                        rc = test_filter( &op2, e, ss->s_op->ors_filter );
                }