diff options
Diffstat (limited to 'source4/dsdb/samdb/ldb_modules')
-rw-r--r-- | source4/dsdb/samdb/ldb_modules/password_hash.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source4/dsdb/samdb/ldb_modules/password_hash.c b/source4/dsdb/samdb/ldb_modules/password_hash.c index 38a44bdae2..9a72643ec9 100644 --- a/source4/dsdb/samdb/ldb_modules/password_hash.c +++ b/source4/dsdb/samdb/ldb_modules/password_hash.c @@ -1192,6 +1192,10 @@ static int ph_wait(struct ldb_handle *handle) { return LDB_SUCCESS; } + if (ac->search_res == NULL) { + return LDB_ERR_NO_SUCH_OBJECT; + } + /* self search done, go on */ return password_hash_mod_search_dom(handle); |