From b794a3bae0ed6b8ce7e0762a36f0e58d8f8d8776 Mon Sep 17 00:00:00 2001 From: Simo Sorce Date: Fri, 13 Feb 2009 08:57:29 -0500 Subject: Fix add member, remove one to many lines in the previous tidyup --- server/db/sysdb.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'server') diff --git a/server/db/sysdb.c b/server/db/sysdb.c index 3d5b1fa9f..86c4fa8e2 100644 --- a/server/db/sysdb.c +++ b/server/db/sysdb.c @@ -752,6 +752,12 @@ int sysdb_add_group_member(TALLOC_CTX *mem_ctx, goto done; } msg->dn = group_dn; + lret = ldb_msg_add_empty(msg, SYSDB_GR_MEMBER, + LDB_FLAG_MOD_ADD, NULL); + if (lret != LDB_SUCCESS) { + ret = errno; + goto done; + } lret = ldb_msg_add_fmt(msg, SYSDB_GR_MEMBER, "%s", ldb_dn_get_linearized(member_dn)); if (lret != LDB_SUCCESS) { -- cgit