diff --git a/servers/slapd/module.c b/servers/slapd/module.c index 2dd747458d..498622cdd1 100644 --- a/servers/slapd/module.c +++ b/servers/slapd/module.c @@ -242,7 +242,7 @@ static int module_unload (module_loaded_t *module) } /* call module's terminate routine, if present */ - if (terminate = lt_dlsym(module->lib, "term_module")) { + if ((terminate = lt_dlsym(module->lib, "term_module"))) { terminate(); }