r18881: remove wrong check and statement.
[kamenim/samba.git] / source / lib / ldb / common / ldb_msg.c
index 52c6b82484f7120db0c63434e117278fb0c209e7..92c537a8fabf48bfb1ec5c427074afba08fb646e 100644 (file)
@@ -591,11 +591,6 @@ int ldb_msg_sanity_check(struct ldb_context *ldb,
                ldb_set_errstring(ldb, "ldb message lacks a DN!");
                return LDB_ERR_INVALID_DN_SYNTAX;
        }
-       if (msg->dn->comp_num == 0) {
-               /* root dse has empty dn */
-               ldb_set_errstring(ldb, "DN on new ldb message is '' (not permitted)!");
-               return LDB_ERR_ENTRY_ALREADY_EXISTS;
-       }
 
        /* basic syntax checks */
        for (i = 0; i < msg->num_elements; i++) {