diff --git a/lustre/mdd/mdd_lov.c b/lustre/mdd/mdd_lov.c
index 8b6ce98c1b82db81104d44173393d3e08ad52612..1659902aef53307fcb0a06ac2825f892aef005ff 100644
--- a/lustre/mdd/mdd_lov.c
+++ b/lustre/mdd/mdd_lov.c
@@ -604,7 +604,7 @@ int mdd_lovobj_unlink(const struct lu_env *env, struct mdd_device *mdd,
         CDEBUG(D_INFO, "destroying OSS object %d/%d\n",
                         (int)oa->o_id, (int)oa->o_gr);
 
-        rc = obd_destroy(lov_exp, oa, lsm, oti, NULL, BYPASS_CAPA);
+        rc = obd_destroy(lov_exp, oa, lsm, oti, NULL, NULL);
 
         obd_free_memmd(lov_exp, &lsm);
         RETURN(rc);