diff --git a/source/dsdb/schema/schema_set.c b/source/dsdb/schema/schema_set.c index 3f5ddd8..329ea17 100644 --- a/source/dsdb/schema/schema_set.c +++ b/source/dsdb/schema/schema_set.c @@ -172,7 +172,7 @@ static int dsdb_schema_set_attributes(struct ldb_context *ldb, struct dsdb_schem if (ret == LDB_ERR_INSUFFICIENT_ACCESS_RIGHTS) { /* We might be on a read-only DB */ talloc_free(mem_ctx); - ret = LDB_SUCCESS; + return ret; } talloc_free(mem_ctx); return ret;