diff options
Diffstat (limited to 'source3/passdb/pdb_interface.c')
-rw-r--r-- | source3/passdb/pdb_interface.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/source3/passdb/pdb_interface.c b/source3/passdb/pdb_interface.c index d24301ab97..767808c851 100644 --- a/source3/passdb/pdb_interface.c +++ b/source3/passdb/pdb_interface.c @@ -1299,11 +1299,12 @@ bool pdb_new_rid(uint32_t *rid) bool initialize_password_db(bool reload, struct tevent_context *tevent_ctx) { - pdb_tevent_ctx = tevent_ctx; + if (tevent_ctx) { + pdb_tevent_ctx = tevent_ctx; + } return (pdb_get_methods_reload(reload) != NULL); } - /*************************************************************************** Default implementations of some functions. ****************************************************************************/ |